Socket
Socket
Sign inDemoInstall

@aller/svelte-components

Package Overview
Dependencies
Maintainers
16
Versions
76
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aller/svelte-components - npm Package Compare versions

Comparing version 1.0.5 to 1.0.6

lib/client/legacy/example.js

2

lib/client/modern/example.js

@@ -1,1 +0,1 @@

!function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=6)}({0:function(t,n,e){"use strict";function r(){}e.d(n,"a",(function(){return rt})),e.d(n,"b",(function(){return b})),e.d(n,"c",(function(){return v})),e.d(n,"d",(function(){return N})),e.d(n,"e",(function(){return Q})),e.d(n,"f",(function(){return x})),e.d(n,"g",(function(){return Z})),e.d(n,"h",(function(){return w})),e.d(n,"i",(function(){return E})),e.d(n,"j",(function(){return _})),e.d(n,"k",(function(){return d})),e.d(n,"l",(function(){return Y})),e.d(n,"m",(function(){return nt})),e.d(n,"n",(function(){return m})),e.d(n,"o",(function(){return h})),e.d(n,"p",(function(){return j})),e.d(n,"q",(function(){return y})),e.d(n,"r",(function(){return K})),e.d(n,"s",(function(){return et})),e.d(n,"t",(function(){return p})),e.d(n,"u",(function(){return i})),e.d(n,"v",(function(){return $})),e.d(n,"w",(function(){return tt})),e.d(n,"x",(function(){return r})),e.d(n,"y",(function(){return l})),e.d(n,"z",(function(){return s})),e.d(n,"A",(function(){return A})),e.d(n,"B",(function(){return u})),e.d(n,"C",(function(){return f})),e.d(n,"D",(function(){return k})),e.d(n,"E",(function(){return O})),e.d(n,"F",(function(){return a})),e.d(n,"G",(function(){return g})),e.d(n,"H",(function(){return R})),e.d(n,"I",(function(){return W}));function o(t){return t()}function c(){return Object.create(null)}function u(t){t.forEach(o)}function i(t){return"function"==typeof t}function f(t,n){return t!=t?n==n:t!==n||t&&"object"==typeof t||"function"==typeof t}function l(t,n){return t!=t?n==n:t!==n}function a(t,...n){if(null==t)return r;const e=t.subscribe(...n);return e.unsubscribe?()=>e.unsubscribe():e}function d(t,n,e){t.$$.on_destroy.push(a(n,e))}function s(t){return null==t?"":t}new Set;function b(t,n){t.appendChild(n)}function p(t,n,e){t.insertBefore(n,e||null)}function h(t){t.parentNode.removeChild(t)}function m(t,n){for(let e=0;e<t.length;e+=1)t[e]&&t[e].d(n)}function j(t){return document.createElement(t)}function g(t){return document.createTextNode(t)}function O(){return g(" ")}function y(){return g("")}function $(t,n,e,r){return t.addEventListener(n,e,r),()=>t.removeEventListener(n,e,r)}function v(t,n,e){null==e?t.removeAttribute(n):t.getAttribute(n)!==e&&t.setAttribute(n,e)}function x(t){return Array.from(t.childNodes)}function w(t,n,e,r){for(let r=0;r<t.length;r+=1){const o=t[r];if(o.nodeName===n){let n=0;const c=[];for(;n<o.attributes.length;){const t=o.attributes[n++];e[t.name]||c.push(t.name)}for(let t=0;t<c.length;t++)o.removeAttribute(c[t]);return t.splice(r,1)[0]}}return r?function(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}(n):j(n)}function _(t,n){for(let e=0;e<t.length;e+=1){const r=t[e];if(3===r.nodeType)return r.data=""+n,t.splice(e,1)[0]}return g(n)}function E(t){return _(t," ")}function k(t,n){n=""+n,t.wholeText!==n&&(t.data=n)}new Set;let S;function T(t){S=t}function C(){if(!S)throw new Error("Function called outside component initialization");return S}function N(t){C().$$.before_update.push(t)}function A(t){C().$$.on_mount.push(t)}const B=[],M=[],P=[],q=[],G=Promise.resolve();let I=!1;function L(){I||(I=!0,G.then(F))}function D(t){P.push(t)}let H=!1;const z=new Set;function F(){if(!H){H=!0;do{for(let t=0;t<B.length;t+=1){const n=B[t];T(n),U(n.$$)}for(B.length=0;M.length;)M.pop()();for(let t=0;t<P.length;t+=1){const n=P[t];z.has(n)||(z.add(n),n())}P.length=0}while(B.length);for(;q.length;)q.pop()();I=!1,H=!1,z.clear()}}function U(t){if(null!==t.fragment){t.update(),u(t.before_update);const n=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,n),t.after_update.forEach(D)}}const V=new Set;let J;function K(){J={r:0,c:[],p:J}}function Q(){J.r||u(J.c),J=J.p}function R(t,n){t&&t.i&&(V.delete(t),t.i(n))}function W(t,n,e,r){if(t&&t.o){if(V.has(t))return;V.add(t),J.c.push(()=>{V.delete(t),r&&(e&&t.d(1),r())}),t.o(n)}}"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);let X;function Y(t){t&&t.c()}function Z(t,n){t&&t.l(n)}function tt(t,n,e){const{fragment:r,on_mount:c,on_destroy:f,after_update:l}=t.$$;r&&r.m(n,e),D(()=>{const n=c.map(o).filter(i);f?f.push(...n):u(n),t.$$.on_mount=[]}),l.forEach(D)}function nt(t,n){const e=t.$$;null!==e.fragment&&(u(e.on_destroy),e.fragment&&e.fragment.d(n),e.on_destroy=e.fragment=null,e.ctx=[])}function et(t,n,e,o,i,f,l=[-1]){const a=S;T(t);const d=n.props||{},s=t.$$={fragment:null,ctx:null,props:f,update:r,not_equal:i,bound:c(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(a?a.$$.context:[]),callbacks:c(),dirty:l};let b=!1;if(s.ctx=e?e(t,d,(n,e,...r)=>{const o=r.length?r[0]:e;return s.ctx&&i(s.ctx[n],s.ctx[n]=o)&&(s.bound[n]&&s.bound[n](o),b&&function(t,n){-1===t.$$.dirty[0]&&(B.push(t),L(),t.$$.dirty.fill(0)),t.$$.dirty[n/31|0]|=1<<n%31}(t,n)),e}):[],s.update(),b=!0,u(s.before_update),s.fragment=!!o&&o(s.ctx),n.target){if(n.hydrate){const t=x(n.target);s.fragment&&s.fragment.l(t),t.forEach(h)}else s.fragment&&s.fragment.c();n.intro&&R(t.$$.fragment),tt(t,n.target,n.anchor),F()}T(a)}"function"==typeof HTMLElement&&(X=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const t in this.$$.slotted)this.appendChild(this.$$.slotted[t])}attributeChangedCallback(t,n,e){this[t]=e}$destroy(){nt(this,1),this.$destroy=r}$on(t,n){const e=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return e.push(n),()=>{const t=e.indexOf(n);-1!==t&&e.splice(t,1)}}$set(){}});class rt{$destroy(){nt(this,1),this.$destroy=r}$on(t,n){const e=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return e.push(n),()=>{const t=e.indexOf(n);-1!==t&&e.splice(t,1)}}$set(){}}},6:function(t,n,e){"use strict";e.r(n);var r=e(0);function o(t){let n,e,o,c,u,i,f,l,a,d,s;return{c(){n=Object(r.p)("div"),e=Object(r.p)("button"),o=Object(r.G)("-"),c=Object(r.E)(),u=Object(r.p)("span"),i=Object(r.G)(t[0]),f=Object(r.E)(),l=Object(r.p)("button"),a=Object(r.G)("+"),this.h()},l(d){n=Object(r.h)(d,"DIV",{class:!0});var s=Object(r.f)(n);e=Object(r.h)(s,"BUTTON",{class:!0});var b=Object(r.f)(e);o=Object(r.j)(b,"-"),b.forEach(r.o),c=Object(r.i)(s),u=Object(r.h)(s,"SPAN",{});var p=Object(r.f)(u);i=Object(r.j)(p,t[0]),p.forEach(r.o),f=Object(r.i)(s),l=Object(r.h)(s,"BUTTON",{class:!0});var h=Object(r.f)(l);a=Object(r.j)(h,"+"),h.forEach(r.o),s.forEach(r.o),this.h()},h(){Object(r.c)(e,"class","svelte-4hjv4l"),Object(r.c)(l,"class","svelte-4hjv4l"),Object(r.c)(n,"class","example-app svelte-4hjv4l")},m(b,p){Object(r.t)(b,n,p),Object(r.b)(n,e),Object(r.b)(e,o),Object(r.b)(n,c),Object(r.b)(n,u),Object(r.b)(u,i),Object(r.b)(n,f),Object(r.b)(n,l),Object(r.b)(l,a),d||(s=[Object(r.v)(e,"click",t[1]),Object(r.v)(l,"click",t[2])],d=!0)},p(t,[n]){1&n&&Object(r.D)(i,t[0])},i:r.x,o:r.x,d(t){t&&Object(r.o)(n),d=!1,Object(r.B)(s)}}}function c(t,n,e){let r=0;return[r,()=>e(0,r-=1),()=>e(0,r+=1)]}class u extends r.a{constructor(t){var n;super(),document.getElementById("svelte-4hjv4l-style")||((n=Object(r.p)("style")).id="svelte-4hjv4l-style",n.textContent=".example-app.svelte-4hjv4l{background:deepskyblue;padding:20px;width:500px;max-width:100%;margin:150px auto 0 auto;text-align:center}button.svelte-4hjv4l{padding:10px 20px;border:none;background:#fff;margin:0 10px}",Object(r.b)(document.head,n)),Object(r.s)(this,t,c,o,r.y,{})}}const i=new u({target:document.getElementById("svelte-app-example"),hydrate:!0});n.default=i}});
!function(t){var e={};function n(c){if(e[c])return e[c].exports;var o=e[c]={i:c,l:!1,exports:{}};return t[c].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,c){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:c})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var c=Object.create(null);if(n.r(c),Object.defineProperty(c,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(c,o,function(e){return t[e]}.bind(null,o));return c},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}({0:function(t,e,n){"use strict";function c(){}n.d(e,"a",(function(){return jt})),n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return it})),n.d(e,"d",(function(){return lt})),n.d(e,"e",(function(){return G})),n.d(e,"f",(function(){return P})),n.d(e,"g",(function(){return v})),n.d(e,"h",(function(){return et})),n.d(e,"i",(function(){return U})),n.d(e,"j",(function(){return $})),n.d(e,"k",(function(){return F})),n.d(e,"l",(function(){return f})),n.d(e,"m",(function(){return tt})),n.d(e,"n",(function(){return ct})),n.d(e,"o",(function(){return x})),n.d(e,"p",(function(){return st})),n.d(e,"q",(function(){return rt})),n.d(e,"r",(function(){return O})),n.d(e,"s",(function(){return B})),n.d(e,"t",(function(){return W})),n.d(e,"u",(function(){return ot})),n.d(e,"v",(function(){return ut})),n.d(e,"w",(function(){return s})),n.d(e,"x",(function(){return at})),n.d(e,"y",(function(){return nt})),n.d(e,"z",(function(){return c})),n.d(e,"A",(function(){return l})),n.d(e,"B",(function(){return p})),n.d(e,"C",(function(){return L})),n.d(e,"D",(function(){return dt})),n.d(e,"E",(function(){return u})),n.d(e,"F",(function(){return a})),n.d(e,"G",(function(){return bt})),n.d(e,"H",(function(){return Q})),n.d(e,"I",(function(){return b})),n.d(e,"J",(function(){return h})),n.d(e,"K",(function(){return _})),n.d(e,"L",(function(){return q})),n.d(e,"M",(function(){return ft})),n.d(e,"N",(function(){return pt})),n.d(e,"O",(function(){return d}));function o(t,e,n,c,o){t.__svelte_meta={loc:{file:e,line:n,column:c,char:o}}}function r(t){return t()}function i(){return Object.create(null)}function u(t){t.forEach(r)}function s(t){return"function"==typeof t}function a(t,e){return t!=t?e==e:t!==e||t&&"object"==typeof t||"function"==typeof t}function l(t,e){return t!=t?e==e:t!==e}function d(t,e){if(null!=t&&"function"!=typeof t.subscribe)throw new Error(`'${e}' is not a store with a 'subscribe' method`)}function b(t,...e){if(null==t)return c;const n=t.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function f(t,e,n){t.$$.on_destroy.push(b(e,n))}function p(t){return null==t?"":t}new Set;function j(t,e){t.appendChild(e)}function g(t,e,n){t.insertBefore(e,n||null)}function m(t){t.parentNode.removeChild(t)}function x(t,e){for(let n=0;n<t.length;n+=1)t[n]&&t[n].d(e)}function O(t){return document.createElement(t)}function h(t){return document.createTextNode(t)}function Q(){return h(" ")}function B(){return h("")}function y(t,e,n,c){return t.addEventListener(e,n,c),()=>t.removeEventListener(e,n,c)}function I(t,e,n){null==n?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function v(t){return Array.from(t.childNodes)}function U(t,e,n,c){for(let c=0;c<t.length;c+=1){const o=t[c];if(o.nodeName===e){let e=0;const r=[];for(;e<o.attributes.length;){const t=o.attributes[e++];n[t.name]||r.push(t.name)}for(let t=0;t<r.length;t++)o.removeAttribute(r[t]);return t.splice(c,1)[0]}}return c?function(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}(e):O(e)}function F(t,e){for(let n=0;n<t.length;n+=1){const c=t[n];if(3===c.nodeType)return c.data=""+e,t.splice(n,1)[0]}return h(e)}function $(t){return F(t," ")}function C(t,e){const n=document.createEvent("CustomEvent");return n.initCustomEvent(t,!1,!1,e),n}new Set;let w;function S(t){w=t}function E(){if(!w)throw new Error("Function called outside component initialization");return w}function G(t){E().$$.before_update.push(t)}function L(t){E().$$.on_mount.push(t)}const N=[],X=[],V=[],A=[],D=Promise.resolve();let Z=!1;function M(){Z||(Z=!0,D.then(k))}function H(t){V.push(t)}let J=!1;const R=new Set;function k(){if(!J){J=!0;do{for(let t=0;t<N.length;t+=1){const e=N[t];S(e),z(e.$$)}for(N.length=0;X.length;)X.pop()();for(let t=0;t<V.length;t+=1){const e=V[t];R.has(e)||(R.add(e),e())}V.length=0}while(N.length);for(;A.length;)A.pop()();Z=!1,J=!1,R.clear()}}function z(t){if(null!==t.fragment){t.update(),u(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(H)}}const Y=new Set;let T;function W(){T={r:0,c:[],p:T}}function P(){T.r||u(T.c),T=T.p}function _(t,e){t&&t.i&&(Y.delete(t),t.i(e))}function q(t,e,n,c){if(t&&t.o){if(Y.has(t))return;Y.add(t),T.c.push(()=>{Y.delete(t),c&&(n&&t.d(1),c())}),t.o(e)}}"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);let K;function tt(t){t&&t.c()}function et(t,e){t&&t.l(e)}function nt(t,e,n){const{fragment:c,on_mount:o,on_destroy:i,after_update:a}=t.$$;c&&c.m(e,n),H(()=>{const e=o.map(r).filter(s);i?i.push(...e):u(e),t.$$.on_mount=[]}),a.forEach(H)}function ct(t,e){const n=t.$$;null!==n.fragment&&(u(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function ot(t,e,n,o,r,s,a=[-1]){const l=w;S(t);const d=e.props||{},b=t.$$={fragment:null,ctx:null,props:s,update:c,not_equal:r,bound:i(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(l?l.$$.context:[]),callbacks:i(),dirty:a};let f=!1;if(b.ctx=n?n(t,d,(e,n,...c)=>{const o=c.length?c[0]:n;return b.ctx&&r(b.ctx[e],b.ctx[e]=o)&&(b.bound[e]&&b.bound[e](o),f&&function(t,e){-1===t.$$.dirty[0]&&(N.push(t),M(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}(t,e)),n}):[],b.update(),f=!0,u(b.before_update),b.fragment=!!o&&o(b.ctx),e.target){if(e.hydrate){const t=v(e.target);b.fragment&&b.fragment.l(t),t.forEach(m)}else b.fragment&&b.fragment.c();e.intro&&_(t.$$.fragment),nt(t,e.target,e.anchor),k()}S(l)}"function"==typeof HTMLElement&&(K=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const t in this.$$.slotted)this.appendChild(this.$$.slotted[t])}attributeChangedCallback(t,e,n){this[t]=n}$destroy(){ct(this,1),this.$destroy=c}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}});function rt(t,e){document.dispatchEvent(C(t,Object.assign({version:"3.24.0"},e)))}function it(t,e){rt("SvelteDOMInsert",{target:t,node:e}),j(t,e)}function ut(t,e,n){rt("SvelteDOMInsert",{target:t,node:e,anchor:n}),g(t,e,n)}function st(t){rt("SvelteDOMRemove",{node:t}),m(t)}function at(t,e,n,c,o,r){const i=!0===c?["capture"]:c?Array.from(Object.keys(c)):[];o&&i.push("preventDefault"),r&&i.push("stopPropagation"),rt("SvelteDOMAddEventListener",{node:t,event:e,handler:n,modifiers:i});const u=y(t,e,n,c);return()=>{rt("SvelteDOMRemoveEventListener",{node:t,event:e,handler:n,modifiers:i}),u()}}function lt(t,e,n){I(t,e,n),null==n?rt("SvelteDOMRemoveAttribute",{node:t,attribute:e}):rt("SvelteDOMSetAttribute",{node:t,attribute:e,value:n})}function dt(t,e,n){t[e]=n,rt("SvelteDOMSetProperty",{node:t,property:e,value:n})}function bt(t,e){e=""+e,t.wholeText!==e&&(rt("SvelteDOMSetData",{node:t,data:e}),t.data=e)}function ft(t){if(!("string"==typeof t||t&&"object"==typeof t&&"length"in t)){let e="{#each} only iterates over array-like objects.";throw"function"==typeof Symbol&&t&&Symbol.iterator in t&&(e+=" You can use a spread to convert this iterable into an array."),new Error(e)}}function pt(t,e,n){for(const c of Object.keys(e))~n.indexOf(c)||console.warn(`<${t}> received an unexpected slot "${c}".`)}class jt extends class{$destroy(){ct(this,1),this.$destroy=c}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}}{constructor(t){if(!t||!t.target&&!t.$$inline)throw new Error("'target' is a required option");super()}$destroy(){super.$destroy(),this.$destroy=()=>{console.warn("Component was already destroyed")}}$capture_state(){}$inject_state(){}}},5:function(t,e,n){"use strict";n.r(e);var c=n(0);const o="src/example/components/Text.svelte";function r(t){let e,n,i,u,s,a;const l={c:function(){e=Object(c.r)("h1"),n=Object(c.J)("This is a test component"),i=Object(c.H)(),u=Object(c.r)("p"),s=Object(c.J)("Clientside script is loaded: "),a=Object(c.J)(t[0]),this.h()},l:function(o){e=Object(c.i)(o,"H1",{class:!0});var r=Object(c.g)(e);n=Object(c.k)(r,"This is a test component"),r.forEach(c.p),i=Object(c.j)(o),u=Object(c.i)(o,"P",{class:!0});var l=Object(c.g)(u);s=Object(c.k)(l,"Clientside script is loaded: "),a=Object(c.k)(l,t[0]),l.forEach(c.p),this.h()},h:function(){Object(c.d)(e,"class","text-3eqYya header-30VGYv"),Object(c.b)(e,o,21,0,319),Object(c.d)(u,"class","text-3eqYya"),Object(c.b)(u,o,22,0,387)},m:function(t,o){Object(c.v)(t,e,o),Object(c.c)(e,n),Object(c.v)(t,i,o),Object(c.v)(t,u,o),Object(c.c)(u,s),Object(c.c)(u,a)},p:function(t,[e]){1&e&&Object(c.G)(a,t[0])},i:c.z,o:c.z,d:function(t){t&&Object(c.p)(e),t&&Object(c.p)(i),t&&Object(c.p)(u)}};return Object(c.q)("SvelteRegisterBlock",{block:l,id:r.name,type:"component",source:"",ctx:t}),l}function i(t,e,n){let o="false";setTimeout(()=>{n(0,o="true")},100);const r=[];Object.keys(e).forEach(t=>{~r.indexOf(t)||"$$"===t.slice(0,2)||console.warn(`<Text> was created with unknown prop '${t}'`)});let{$$slots:i={},$$scope:u}=e;return Object(c.N)("Text",i,[]),t.$capture_state=()=>({scriptLoaded:o}),t.$inject_state=t=>{"scriptLoaded"in t&&n(0,o=t.scriptLoaded)},e&&"$$inject"in e&&t.$inject_state(e.$$inject),[o]}class u extends c.a{constructor(t){var e;super(t),document.getElementById("svelte-y3iv7n-style")||((e=Object(c.r)("style")).id="svelte-y3iv7n-style",e.textContent=".text-3eqYya{text-align:center;margin-top:20px;font-size:20px;color:#333}.header-30VGYv{text-align:center;font-size:40px}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVGV4dC5zdmVsdGUiLCJzb3VyY2VzIjpbIlRleHQuc3ZlbHRlIl0sInNvdXJjZXNDb250ZW50IjpbIjxzY3JpcHQ+XG4gIGxldCBzY3JpcHRMb2FkZWQgPSBcImZhbHNlXCI7XG4gIHNldFRpbWVvdXQoKCkgPT4ge1xuICAgIHNjcmlwdExvYWRlZCA9IFwidHJ1ZVwiO1xuICB9LCAxMDApO1xuPC9zY3JpcHQ+XG5cbjxzdHlsZT5cbiAgOmdsb2JhbCgudGV4dC0zZXFZeWEpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cblxuICA6Z2xvYmFsKC5oZWFkZXItMzBWR1l2KSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuPC9zdHlsZT5cblxuPGgxIGNsYXNzPVwidGV4dC0zZXFZeWEgaGVhZGVyLTMwVkdZdlwiPlRoaXMgaXMgYSB0ZXN0IGNvbXBvbmVudDwvaDE+XG48cCBjbGFzcz1cInRleHQtM2VxWXlhXCI+Q2xpZW50c2lkZSBzY3JpcHQgaXMgbG9hZGVkOiB7c2NyaXB0TG9hZGVkfTwvcD5cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRVSxZQUFZLEFBQUUsQ0FBQyxBQUNyQixVQUFVLENBQUUsTUFBTSxDQUNsQixVQUFVLENBQUUsSUFBSSxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNmLEtBQUssQ0FBRSxJQUFJLEFBQ2IsQ0FBQyxBQUVPLGNBQWMsQUFBRSxDQUFDLEFBQ3ZCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFNBQVMsQ0FBRSxJQUFJLEFBQ2pCLENBQUMifQ== */",Object(c.c)(document.head,e)),Object(c.u)(this,t,i,r,c.A,{}),Object(c.q)("SvelteRegisterComponent",{component:this,tagName:"Text",options:t,id:r.name})}}var s=u;function a(t){let e,n,o,r,i,u,l,d,b,f,p,j,g,m,x;n=new s({$$inline:!0});const O={c:function(){e=Object(c.r)("div"),Object(c.m)(n.$$.fragment),o=Object(c.H)(),r=Object(c.r)("div"),i=Object(c.r)("button"),u=Object(c.J)("-"),l=Object(c.H)(),d=Object(c.r)("span"),b=Object(c.J)(t[0]),f=Object(c.H)(),p=Object(c.r)("button"),j=Object(c.J)("+"),this.h()},l:function(s){e=Object(c.i)(s,"DIV",{class:!0});var a=Object(c.g)(e);Object(c.h)(n.$$.fragment,a),o=Object(c.j)(a),r=Object(c.i)(a,"DIV",{class:!0});var g=Object(c.g)(r);i=Object(c.i)(g,"BUTTON",{class:!0});var m=Object(c.g)(i);u=Object(c.k)(m,"-"),m.forEach(c.p),l=Object(c.j)(g),d=Object(c.i)(g,"SPAN",{});var x=Object(c.g)(d);b=Object(c.k)(x,t[0]),x.forEach(c.p),f=Object(c.j)(g),p=Object(c.i)(g,"BUTTON",{class:!0});var O=Object(c.g)(p);j=Object(c.k)(O,"+"),O.forEach(c.p),g.forEach(c.p),a.forEach(c.p),this.h()},h:function(){Object(c.d)(i,"class","button-2pu80h"),Object(c.b)(i,"src/example/example.svelte",29,4,524),Object(c.b)(d,"src/example/example.svelte",30,4,599),Object(c.d)(p,"class","button-2pu80h"),Object(c.b)(p,"src/example/example.svelte",31,4,624),Object(c.d)(r,"class","button-group-2G6pVK"),Object(c.b)(r,"src/example/example.svelte",28,2,486),Object(c.d)(e,"class","example-app-zqpeEx"),Object(c.b)(e,"src/example/example.svelte",26,0,440)},m:function(s,a){Object(c.v)(s,e,a),Object(c.y)(n,e,null),Object(c.c)(e,o),Object(c.c)(e,r),Object(c.c)(r,i),Object(c.c)(i,u),Object(c.c)(r,l),Object(c.c)(r,d),Object(c.c)(d,b),Object(c.c)(r,f),Object(c.c)(r,p),Object(c.c)(p,j),g=!0,m||(x=[Object(c.x)(i,"click",t[1],!1,!1,!1),Object(c.x)(p,"click",t[2],!1,!1,!1)],m=!0)},p:function(t,[e]){(!g||1&e)&&Object(c.G)(b,t[0])},i:function(t){g||(Object(c.K)(n.$$.fragment,t),g=!0)},o:function(t){Object(c.L)(n.$$.fragment,t),g=!1},d:function(t){t&&Object(c.p)(e),Object(c.n)(n),m=!1,Object(c.E)(x)}};return Object(c.q)("SvelteRegisterBlock",{block:O,id:a.name,type:"component",source:"",ctx:t}),O}function l(t,e,n){let o=0;const r=[];Object.keys(e).forEach(t=>{~r.indexOf(t)||"$$"===t.slice(0,2)||console.warn(`<Example> was created with unknown prop '${t}'`)});let{$$slots:i={},$$scope:u}=e;Object(c.N)("Example",i,[]);return t.$capture_state=()=>({Text:s,count:o}),t.$inject_state=t=>{"count"in t&&n(0,o=t.count)},e&&"$$inject"in e&&t.$inject_state(e.$$inject),[o,()=>n(0,o-=1),()=>n(0,o+=1)]}class d extends c.a{constructor(t){var e;super(t),document.getElementById("svelte-tc790n-style")||((e=Object(c.r)("style")).id="svelte-tc790n-style",e.textContent=".example-app-zqpeEx{width:500px;max-width:100%;margin:0 auto}.button-group-2G6pVK{padding:20px;background:deepskyblue;text-align:center;margin-top:50px}.button-2pu80h{padding:10px 20px;border:none;background:#fff;margin:0 10px}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXhhbXBsZS5zdmVsdGUiLCJzb3VyY2VzIjpbImV4YW1wbGUuc3ZlbHRlIl0sInNvdXJjZXNDb250ZW50IjpbIjxzY3JpcHQ+XG4gIGltcG9ydCBUZXh0IGZyb20gXCIuL2NvbXBvbmVudHMvVGV4dFwiO1xuICBsZXQgY291bnQgPSAwO1xuPC9zY3JpcHQ+XG5cbjxzdHlsZT5cbiAgOmdsb2JhbCguZXhhbXBsZS1hcHAtenFwZUV4KSB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIDpnbG9iYWwoLmJ1dHRvbi1ncm91cC0yRzZwVkspIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IGRlZXBza3libHVlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIDpnbG9iYWwoLmJ1dHRvbi0ycHU4MGgpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbjwvc3R5bGU+XG5cbjxkaXYgY2xhc3M9XCJleGFtcGxlLWFwcC16cXBlRXhcIj5cbiAgPFRleHQgLz5cbiAgPGRpdiBjbGFzcz1cImJ1dHRvbi1ncm91cC0yRzZwVktcIj5cbiAgICA8YnV0dG9uIGNsYXNzPVwiYnV0dG9uLTJwdTgwaFwiIG9uOmNsaWNrPXsoKSA9PiAoY291bnQgLT0gMSl9Pi08L2J1dHRvbj5cbiAgICA8c3Bhbj57Y291bnR9PC9zcGFuPlxuICAgIDxidXR0b24gY2xhc3M9XCJidXR0b24tMnB1ODBoXCIgb246Y2xpY2s9eygpID0+IChjb3VudCArPSAxKX0+KzwvYnV0dG9uPlxuICA8L2Rpdj5cbjwvZGl2PlxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQU1VLG1CQUFtQixBQUFFLENBQUMsQUFDNUIsS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsSUFBSSxDQUNmLE1BQU0sQ0FBRSxDQUFDLENBQUMsSUFBSSxBQUNoQixDQUFDLEFBRU8sb0JBQW9CLEFBQUUsQ0FBQyxBQUM3QixPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxXQUFXLENBQ3ZCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFVBQVUsQ0FBRSxJQUFJLEFBQ2xCLENBQUMsQUFDTyxjQUFjLEFBQUUsQ0FBQyxBQUN2QixPQUFPLENBQUUsSUFBSSxDQUFDLElBQUksQ0FDbEIsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsSUFBSSxDQUNoQixNQUFNLENBQUUsQ0FBQyxDQUFDLElBQUksQUFDaEIsQ0FBQyJ9 */",Object(c.c)(document.head,e)),Object(c.u)(this,t,l,a,c.A,{}),Object(c.q)("SvelteRegisterComponent",{component:this,tagName:"Example",options:t,id:a.name})}}const b=new d({target:document.getElementById("svelte-app-example"),hydrate:!0});e.default=b}});

@@ -1,1 +0,1 @@

!function(t){var e={};function n(r){if(e[r])return e[r].exports;var c=e[r]={i:r,l:!1,exports:{}};return t[r].call(c.exports,c,c.exports,n),c.l=!0,c.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var c in t)n.d(r,c,function(e){return t[e]}.bind(null,c));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=4)}([function(t,e,n){"use strict";function r(){}n.d(e,"a",(function(){return rt})),n.d(e,"b",(function(){return b})),n.d(e,"c",(function(){return v})),n.d(e,"d",(function(){return T})),n.d(e,"e",(function(){return Q})),n.d(e,"f",(function(){return w})),n.d(e,"g",(function(){return Z})),n.d(e,"h",(function(){return x})),n.d(e,"i",(function(){return _})),n.d(e,"j",(function(){return E})),n.d(e,"k",(function(){return a})),n.d(e,"l",(function(){return X})),n.d(e,"m",(function(){return et})),n.d(e,"n",(function(){return j})),n.d(e,"o",(function(){return p})),n.d(e,"p",(function(){return O})),n.d(e,"q",(function(){return $})),n.d(e,"r",(function(){return K})),n.d(e,"s",(function(){return nt})),n.d(e,"t",(function(){return h})),n.d(e,"u",(function(){return i})),n.d(e,"v",(function(){return y})),n.d(e,"w",(function(){return tt})),n.d(e,"x",(function(){return r})),n.d(e,"y",(function(){return s})),n.d(e,"z",(function(){return d})),n.d(e,"A",(function(){return A})),n.d(e,"B",(function(){return u})),n.d(e,"C",(function(){return f})),n.d(e,"D",(function(){return D})),n.d(e,"E",(function(){return g})),n.d(e,"F",(function(){return l})),n.d(e,"G",(function(){return m})),n.d(e,"H",(function(){return R})),n.d(e,"I",(function(){return U}));function c(t){return t()}function o(){return Object.create(null)}function u(t){t.forEach(c)}function i(t){return"function"==typeof t}function f(t,e){return t!=t?e==e:t!==e||t&&"object"==typeof t||"function"==typeof t}function s(t,e){return t!=t?e==e:t!==e}function l(t,...e){if(null==t)return r;const n=t.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function a(t,e,n){t.$$.on_destroy.push(l(e,n))}function d(t){return null==t?"":t}new Set;function b(t,e){t.appendChild(e)}function h(t,e,n){t.insertBefore(e,n||null)}function p(t){t.parentNode.removeChild(t)}function j(t,e){for(let n=0;n<t.length;n+=1)t[n]&&t[n].d(e)}function O(t){return document.createElement(t)}function m(t){return document.createTextNode(t)}function g(){return m(" ")}function $(){return m("")}function y(t,e,n,r){return t.addEventListener(e,n,r),()=>t.removeEventListener(e,n,r)}function v(t,e,n){null==n?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function w(t){return Array.from(t.childNodes)}function x(t,e,n,r){for(let r=0;r<t.length;r+=1){const c=t[r];if(c.nodeName===e){let e=0;const o=[];for(;e<c.attributes.length;){const t=c.attributes[e++];n[t.name]||o.push(t.name)}for(let t=0;t<o.length;t++)c.removeAttribute(o[t]);return t.splice(r,1)[0]}}return r?function(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}(e):O(e)}function E(t,e){for(let n=0;n<t.length;n+=1){const r=t[n];if(3===r.nodeType)return r.data=""+e,t.splice(n,1)[0]}return m(e)}function _(t){return E(t," ")}function D(t,e){e=""+e,t.wholeText!==e&&(t.data=e)}new Set;let S;function k(t){S=t}function M(){if(!S)throw new Error("Function called outside component initialization");return S}function T(t){M().$$.before_update.push(t)}function A(t){M().$$.on_mount.push(t)}const P=[],C=[],N=[],q=[],H=Promise.resolve();let I=!1;function G(){I||(I=!0,H.then(V))}function L(t){N.push(t)}let B=!1;const F=new Set;function V(){if(!B){B=!0;do{for(let t=0;t<P.length;t+=1){const e=P[t];k(e),z(e.$$)}for(P.length=0;C.length;)C.pop()();for(let t=0;t<N.length;t+=1){const e=N[t];F.has(e)||(F.add(e),e())}N.length=0}while(P.length);for(;q.length;)q.pop()();I=!1,B=!1,F.clear()}}function z(t){if(null!==t.fragment){t.update(),u(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(L)}}const Y=new Set;let J;function K(){J={r:0,c:[],p:J}}function Q(){J.r||u(J.c),J=J.p}function R(t,e){t&&t.i&&(Y.delete(t),t.i(e))}function U(t,e,n,r){if(t&&t.o){if(Y.has(t))return;Y.add(t),J.c.push(()=>{Y.delete(t),r&&(n&&t.d(1),r())}),t.o(e)}}"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);let W;function X(t){t&&t.c()}function Z(t,e){t&&t.l(e)}function tt(t,e,n){const{fragment:r,on_mount:o,on_destroy:f,after_update:s}=t.$$;r&&r.m(e,n),L(()=>{const e=o.map(c).filter(i);f?f.push(...e):u(e),t.$$.on_mount=[]}),s.forEach(L)}function et(t,e){const n=t.$$;null!==n.fragment&&(u(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function nt(t,e,n,c,i,f,s=[-1]){const l=S;k(t);const a=e.props||{},d=t.$$={fragment:null,ctx:null,props:f,update:r,not_equal:i,bound:o(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(l?l.$$.context:[]),callbacks:o(),dirty:s};let b=!1;if(d.ctx=n?n(t,a,(e,n,...r)=>{const c=r.length?r[0]:n;return d.ctx&&i(d.ctx[e],d.ctx[e]=c)&&(d.bound[e]&&d.bound[e](c),b&&function(t,e){-1===t.$$.dirty[0]&&(P.push(t),G(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}(t,e)),n}):[],d.update(),b=!0,u(d.before_update),d.fragment=!!c&&c(d.ctx),e.target){if(e.hydrate){const t=w(e.target);d.fragment&&d.fragment.l(t),t.forEach(p)}else d.fragment&&d.fragment.c();e.intro&&R(t.$$.fragment),tt(t,e.target,e.anchor),V()}k(l)}"function"==typeof HTMLElement&&(W=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const t in this.$$.slotted)this.appendChild(this.$$.slotted[t])}attributeChangedCallback(t,e,n){this[t]=n}$destroy(){et(this,1),this.$destroy=r}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}});class rt{$destroy(){et(this,1),this.$destroy=r}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}}},,function(t,e,n){"use strict";var r=n(0);n.d(e,"a",(function(){return r.d})),n.d(e,"b",(function(){return r.A}))},,function(t,e,n){"use strict";n.r(e);var r=n(0),c=n(2);function o(t,e,n){const r=t.slice();return r[1]=e[n],r[3]=n,r}function u(t){let e,n,c,o,u,i,f,s,l,a,d,b=t[3]+1+"",h=t[1].title+"",p=t[1].source+"";return{c(){e=Object(r.p)("a"),n=Object(r.p)("div"),c=Object(r.G)(b),o=Object(r.E)(),u=Object(r.p)("p"),i=Object(r.G)(h),f=Object(r.E)(),s=Object(r.p)("span"),l=Object(r.G)(p),a=Object(r.E)(),this.h()},l(t){e=Object(r.h)(t,"A",{href:!0,class:!0});var d=Object(r.f)(e);n=Object(r.h)(d,"DIV",{class:!0});var j=Object(r.f)(n);c=Object(r.j)(j,b),j.forEach(r.o),o=Object(r.i)(d),u=Object(r.h)(d,"P",{class:!0});var O=Object(r.f)(u);i=Object(r.j)(O,h),O.forEach(r.o),f=Object(r.i)(d),s=Object(r.h)(d,"SPAN",{class:!0});var m=Object(r.f)(s);l=Object(r.j)(m,p),m.forEach(r.o),a=Object(r.i)(d),d.forEach(r.o),this.h()},h(){Object(r.c)(n,"class","number"),Object(r.c)(u,"class","content"),Object(r.c)(s,"class","source"),Object(r.c)(e,"href",d=t[1].url),Object(r.c)(e,"class","list-element")},m(t,d){Object(r.t)(t,e,d),Object(r.b)(e,n),Object(r.b)(n,c),Object(r.b)(e,o),Object(r.b)(e,u),Object(r.b)(u,i),Object(r.b)(e,f),Object(r.b)(e,s),Object(r.b)(s,l),Object(r.b)(e,a)},p(t,n){1&n&&h!==(h=t[1].title+"")&&Object(r.D)(i,h),1&n&&p!==(p=t[1].source+"")&&Object(r.D)(l,p),1&n&&d!==(d=t[1].url)&&Object(r.c)(e,"href",d)},d(t){t&&Object(r.o)(e)}}}function i(t){let e,n=t[0],c=[];for(let e=0;e<n.length;e+=1)c[e]=u(o(t,n,e));return{c(){for(let t=0;t<c.length;t+=1)c[t].c();e=Object(r.q)()},l(t){for(let e=0;e<c.length;e+=1)c[e].l(t);e=Object(r.q)()},m(t,n){for(let e=0;e<c.length;e+=1)c[e].m(t,n);Object(r.t)(t,e,n)},p(t,[r]){if(1&r){let i;for(n=t[0],i=0;i<n.length;i+=1){const f=o(t,n,i);c[i]?c[i].p(f,r):(c[i]=u(f),c[i].c(),c[i].m(e.parentNode,e))}for(;i<c.length;i+=1)c[i].d(1);c.length=n.length}},i:r.x,o:r.x,d(t){Object(r.n)(c,t),t&&Object(r.o)(e)}}}function f(t,e,n){let{data:r}=e;return t.$set=t=>{"data"in t&&n(0,r=t.data)},[r]}class s extends r.a{constructor(t){super(),Object(r.s)(this,t,f,i,r.y,{data:0})}}var l=s;var a=function(t){let e;e=t.indexOf("//")>-1?t.split("/")[2]:t.split("/")[0],e=e.split(":")[0],e=e.split("?")[0];const n=e.split(".").reverse();return n.length<2?"":(e=`${n[1]}.${n[0]}`,e)};var d=function(t){const e={year:t.getFullYear(),month:t.getMonth()+1,day:t.getDate(),hour:t.getHours(),minute:t.getMinutes()};return Object.keys(e).forEach(t=>{e[t]=e[t]<10?+("0"+e[t]):e[t]}),`${e.year}-${e.month}-${e.day}:${e.hour}`};function b(t){let e,n,c,o,u,i,f;return i=new l({props:{data:t[0]}}),{c(){e=Object(r.p)("div"),n=Object(r.p)("h3"),c=Object(r.G)("Mest lest"),o=Object(r.E)(),u=Object(r.p)("div"),Object(r.l)(i.$$.fragment),this.h()},l(t){e=Object(r.h)(t,"DIV",{class:!0});var f=Object(r.f)(e);n=Object(r.h)(f,"H3",{class:!0});var s=Object(r.f)(n);c=Object(r.j)(s,"Mest lest"),s.forEach(r.o),o=Object(r.i)(f),u=Object(r.h)(f,"DIV",{class:!0});var l=Object(r.f)(u);Object(r.g)(i.$$.fragment,l),l.forEach(r.o),f.forEach(r.o),this.h()},h(){Object(r.c)(n,"class","heading"),Object(r.c)(u,"class","list"),Object(r.c)(e,"class","mostread_container")},m(t,s){Object(r.t)(t,e,s),Object(r.b)(e,n),Object(r.b)(n,c),Object(r.b)(e,o),Object(r.b)(e,u),Object(r.w)(i,u,null),f=!0},p(t,[e]){const n={};1&e&&(n.data=t[0]),i.$set(n)},i(t){f||(Object(r.H)(i.$$.fragment,t),f=!0)},o(t){Object(r.I)(i.$$.fragment,t),f=!1},d(t){t&&Object(r.o)(e),Object(r.m)(i)}}}function h(t,e,n){const r=d(new Date),o=d(new Date((new Date).getTime()-432e5));let u=[];return Object(c.b)(async()=>{const t=await fetch(`/app/xavier-cerebro-api/api/v1/www.sol.no/users/?pipeline=performanceData&sort=clicks&fromDate=${o}&toDate=${r}`),e=await t.json(),c=[];e.response.items.forEach(t=>{c.length<5&&t.title&&t.url&&(t.source=a(t.url),t.title=t.title.length<65?t.title:t.title.slice(0,65)+"..",c.push(t))}),n(0,u=c)}),[u]}class p extends r.a{constructor(t){super(),Object(r.s)(this,t,h,b,r.y,{})}}const j=new p({target:document.getElementById("svelte-app-mostread"),hydrate:!0});e.default=j}]);
!function(t){var e={};function n(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(o,r,function(e){return t[e]}.bind(null,r));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=4)}([function(t,e,n){"use strict";function o(){}n.d(e,"a",(function(){return ht})),n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return it})),n.d(e,"d",(function(){return lt})),n.d(e,"e",(function(){return A})),n.d(e,"f",(function(){return U})),n.d(e,"g",(function(){return E})),n.d(e,"h",(function(){return et})),n.d(e,"i",(function(){return _})),n.d(e,"j",(function(){return k})),n.d(e,"k",(function(){return S})),n.d(e,"l",(function(){return b})),n.d(e,"m",(function(){return tt})),n.d(e,"n",(function(){return ot})),n.d(e,"o",(function(){return O})),n.d(e,"p",(function(){return st})),n.d(e,"q",(function(){return ct})),n.d(e,"r",(function(){return $})),n.d(e,"s",(function(){return y})),n.d(e,"t",(function(){return Q})),n.d(e,"u",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"w",(function(){return s})),n.d(e,"x",(function(){return at})),n.d(e,"y",(function(){return nt})),n.d(e,"z",(function(){return o})),n.d(e,"A",(function(){return l})),n.d(e,"B",(function(){return p})),n.d(e,"C",(function(){return C})),n.d(e,"D",(function(){return ft})),n.d(e,"E",(function(){return u})),n.d(e,"F",(function(){return a})),n.d(e,"G",(function(){return dt})),n.d(e,"H",(function(){return v})),n.d(e,"I",(function(){return d})),n.d(e,"J",(function(){return g})),n.d(e,"K",(function(){return W})),n.d(e,"L",(function(){return X})),n.d(e,"M",(function(){return bt})),n.d(e,"N",(function(){return pt})),n.d(e,"O",(function(){return f}));function r(t,e,n,o,r){t.__svelte_meta={loc:{file:e,line:n,column:o,char:r}}}function c(t){return t()}function i(){return Object.create(null)}function u(t){t.forEach(c)}function s(t){return"function"==typeof t}function a(t,e){return t!=t?e==e:t!==e||t&&"object"==typeof t||"function"==typeof t}function l(t,e){return t!=t?e==e:t!==e}function f(t,e){if(null!=t&&"function"!=typeof t.subscribe)throw new Error(`'${e}' is not a store with a 'subscribe' method`)}function d(t,...e){if(null==t)return o;const n=t.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function b(t,e,n){t.$$.on_destroy.push(d(e,n))}function p(t){return null==t?"":t}new Set;function h(t,e){t.appendChild(e)}function m(t,e,n){t.insertBefore(e,n||null)}function j(t){t.parentNode.removeChild(t)}function O(t,e){for(let n=0;n<t.length;n+=1)t[n]&&t[n].d(e)}function $(t){return document.createElement(t)}function g(t){return document.createTextNode(t)}function v(){return g(" ")}function y(){return g("")}function w(t,e,n,o){return t.addEventListener(e,n,o),()=>t.removeEventListener(e,n,o)}function x(t,e,n){null==n?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function E(t){return Array.from(t.childNodes)}function _(t,e,n,o){for(let o=0;o<t.length;o+=1){const r=t[o];if(r.nodeName===e){let e=0;const c=[];for(;e<r.attributes.length;){const t=r.attributes[e++];n[t.name]||c.push(t.name)}for(let t=0;t<c.length;t++)r.removeAttribute(c[t]);return t.splice(o,1)[0]}}return o?function(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}(e):$(e)}function S(t,e){for(let n=0;n<t.length;n+=1){const o=t[n];if(3===o.nodeType)return o.data=""+e,t.splice(n,1)[0]}return g(e)}function k(t){return S(t," ")}function M(t,e){const n=document.createEvent("CustomEvent");return n.initCustomEvent(t,!1,!1,e),n}new Set;let D;function L(t){D=t}function I(){if(!D)throw new Error("Function called outside component initialization");return D}function A(t){I().$$.before_update.push(t)}function C(t){I().$$.on_mount.push(t)}const N=[],P=[],q=[],H=[],T=Promise.resolve();let R=!1;function B(){R||(R=!0,T.then(G))}function J(t){q.push(t)}let z=!1;const F=new Set;function G(){if(!z){z=!0;do{for(let t=0;t<N.length;t+=1){const e=N[t];L(e),V(e.$$)}for(N.length=0;P.length;)P.pop()();for(let t=0;t<q.length;t+=1){const e=q[t];F.has(e)||(F.add(e),e())}q.length=0}while(N.length);for(;H.length;)H.pop()();R=!1,z=!1,F.clear()}}function V(t){if(null!==t.fragment){t.update(),u(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(J)}}const K=new Set;let Y;function Q(){Y={r:0,c:[],p:Y}}function U(){Y.r||u(Y.c),Y=Y.p}function W(t,e){t&&t.i&&(K.delete(t),t.i(e))}function X(t,e,n,o){if(t&&t.o){if(K.has(t))return;K.add(t),Y.c.push(()=>{K.delete(t),o&&(n&&t.d(1),o())}),t.o(e)}}"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);let Z;function tt(t){t&&t.c()}function et(t,e){t&&t.l(e)}function nt(t,e,n){const{fragment:o,on_mount:r,on_destroy:i,after_update:a}=t.$$;o&&o.m(e,n),J(()=>{const e=r.map(c).filter(s);i?i.push(...e):u(e),t.$$.on_mount=[]}),a.forEach(J)}function ot(t,e){const n=t.$$;null!==n.fragment&&(u(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function rt(t,e,n,r,c,s,a=[-1]){const l=D;L(t);const f=e.props||{},d=t.$$={fragment:null,ctx:null,props:s,update:o,not_equal:c,bound:i(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(l?l.$$.context:[]),callbacks:i(),dirty:a};let b=!1;if(d.ctx=n?n(t,f,(e,n,...o)=>{const r=o.length?o[0]:n;return d.ctx&&c(d.ctx[e],d.ctx[e]=r)&&(d.bound[e]&&d.bound[e](r),b&&function(t,e){-1===t.$$.dirty[0]&&(N.push(t),B(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}(t,e)),n}):[],d.update(),b=!0,u(d.before_update),d.fragment=!!r&&r(d.ctx),e.target){if(e.hydrate){const t=E(e.target);d.fragment&&d.fragment.l(t),t.forEach(j)}else d.fragment&&d.fragment.c();e.intro&&W(t.$$.fragment),nt(t,e.target,e.anchor),G()}L(l)}"function"==typeof HTMLElement&&(Z=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const t in this.$$.slotted)this.appendChild(this.$$.slotted[t])}attributeChangedCallback(t,e,n){this[t]=n}$destroy(){ot(this,1),this.$destroy=o}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}});function ct(t,e){document.dispatchEvent(M(t,Object.assign({version:"3.24.0"},e)))}function it(t,e){ct("SvelteDOMInsert",{target:t,node:e}),h(t,e)}function ut(t,e,n){ct("SvelteDOMInsert",{target:t,node:e,anchor:n}),m(t,e,n)}function st(t){ct("SvelteDOMRemove",{node:t}),j(t)}function at(t,e,n,o,r,c){const i=!0===o?["capture"]:o?Array.from(Object.keys(o)):[];r&&i.push("preventDefault"),c&&i.push("stopPropagation"),ct("SvelteDOMAddEventListener",{node:t,event:e,handler:n,modifiers:i});const u=w(t,e,n,o);return()=>{ct("SvelteDOMRemoveEventListener",{node:t,event:e,handler:n,modifiers:i}),u()}}function lt(t,e,n){x(t,e,n),null==n?ct("SvelteDOMRemoveAttribute",{node:t,attribute:e}):ct("SvelteDOMSetAttribute",{node:t,attribute:e,value:n})}function ft(t,e,n){t[e]=n,ct("SvelteDOMSetProperty",{node:t,property:e,value:n})}function dt(t,e){e=""+e,t.wholeText!==e&&(ct("SvelteDOMSetData",{node:t,data:e}),t.data=e)}function bt(t){if(!("string"==typeof t||t&&"object"==typeof t&&"length"in t)){let e="{#each} only iterates over array-like objects.";throw"function"==typeof Symbol&&t&&Symbol.iterator in t&&(e+=" You can use a spread to convert this iterable into an array."),new Error(e)}}function pt(t,e,n){for(const o of Object.keys(e))~n.indexOf(o)||console.warn(`<${t}> received an unexpected slot "${o}".`)}class ht extends class{$destroy(){ot(this,1),this.$destroy=o}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}}{constructor(t){if(!t||!t.target&&!t.$$inline)throw new Error("'target' is a required option");super()}$destroy(){super.$destroy(),this.$destroy=()=>{console.warn("Component was already destroyed")}}$capture_state(){}$inject_state(){}}},,function(t,e,n){"use strict";var o=n(0);n.d(e,"a",(function(){return o.e})),n.d(e,"b",(function(){return o.C}))},,function(t,e,n){"use strict";n.r(e);var o=n(0),r=n(2);const c="src/mostread/src/ListItem.svelte";function i(t,e,n){const o=t.slice();return o[1]=e[n],o[3]=n,o}function u(t){let e,n,r,i,s,a,l,f,d,b,p,h=t[3]+1+"",m=t[1].title+"",j=t[1].source+"";const O={c:function(){e=Object(o.r)("a"),n=Object(o.r)("div"),r=Object(o.J)(h),i=Object(o.H)(),s=Object(o.r)("p"),a=Object(o.J)(m),l=Object(o.H)(),f=Object(o.r)("span"),d=Object(o.J)(j),b=Object(o.H)(),this.h()},l:function(t){e=Object(o.i)(t,"A",{href:!0,class:!0});var c=Object(o.g)(e);n=Object(o.i)(c,"DIV",{class:!0});var u=Object(o.g)(n);r=Object(o.k)(u,h),u.forEach(o.p),i=Object(o.j)(c),s=Object(o.i)(c,"P",{class:!0});var p=Object(o.g)(s);a=Object(o.k)(p,m),p.forEach(o.p),l=Object(o.j)(c),f=Object(o.i)(c,"SPAN",{class:!0});var O=Object(o.g)(f);d=Object(o.k)(O,j),O.forEach(o.p),b=Object(o.j)(c),c.forEach(o.p),this.h()},h:function(){Object(o.d)(n,"class","number"),Object(o.b)(n,c,6,4,110),Object(o.d)(s,"class","content"),Object(o.b)(s,c,7,4,148),Object(o.d)(f,"class","source"),Object(o.b)(f,c,8,4,188),Object(o.d)(e,"href",p=t[1].url),Object(o.d)(e,"class","list-element"),Object(o.b)(e,c,5,2,63)},m:function(t,c){Object(o.v)(t,e,c),Object(o.c)(e,n),Object(o.c)(n,r),Object(o.c)(e,i),Object(o.c)(e,s),Object(o.c)(s,a),Object(o.c)(e,l),Object(o.c)(e,f),Object(o.c)(f,d),Object(o.c)(e,b)},p:function(t,n){1&n&&m!==(m=t[1].title+"")&&Object(o.G)(a,m),1&n&&j!==(j=t[1].source+"")&&Object(o.G)(d,j),1&n&&p!==(p=t[1].url)&&Object(o.d)(e,"href",p)},d:function(t){t&&Object(o.p)(e)}};return Object(o.q)("SvelteRegisterBlock",{block:O,id:u.name,type:"each",source:"(5:0) {#each data as item, i}",ctx:t}),O}function s(t){let e,n=t[0];Object(o.M)(n);let r=[];for(let e=0;e<n.length;e+=1)r[e]=u(i(t,n,e));const c={c:function(){for(let t=0;t<r.length;t+=1)r[t].c();e=Object(o.s)()},l:function(t){for(let e=0;e<r.length;e+=1)r[e].l(t);e=Object(o.s)()},m:function(t,n){for(let e=0;e<r.length;e+=1)r[e].m(t,n);Object(o.v)(t,e,n)},p:function(t,[c]){if(1&c){let s;for(n=t[0],Object(o.M)(n),s=0;s<n.length;s+=1){const o=i(t,n,s);r[s]?r[s].p(o,c):(r[s]=u(o),r[s].c(),r[s].m(e.parentNode,e))}for(;s<r.length;s+=1)r[s].d(1);r.length=n.length}},i:o.z,o:o.z,d:function(t){Object(o.o)(r,t),t&&Object(o.p)(e)}};return Object(o.q)("SvelteRegisterBlock",{block:c,id:s.name,type:"component",source:"",ctx:t}),c}function a(t,e,n){let{data:r}=e;const c=["data"];Object.keys(e).forEach(t=>{~c.indexOf(t)||"$$"===t.slice(0,2)||console.warn(`<ListItem> was created with unknown prop '${t}'`)});let{$$slots:i={},$$scope:u}=e;return Object(o.N)("ListItem",i,[]),t.$set=t=>{"data"in t&&n(0,r=t.data)},t.$capture_state=()=>({data:r}),t.$inject_state=t=>{"data"in t&&n(0,r=t.data)},e&&"$$inject"in e&&t.$inject_state(e.$$inject),[r]}class l extends o.a{constructor(t){super(t),Object(o.u)(this,t,a,s,o.A,{data:0}),Object(o.q)("SvelteRegisterComponent",{component:this,tagName:"ListItem",options:t,id:s.name});const{ctx:e}=this.$$,n=t.props||{};void 0!==e[0]||"data"in n||console.warn("<ListItem> was created without expected prop 'data'")}get data(){throw new Error("<ListItem>: Props cannot be read directly from the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'")}set data(t){throw new Error("<ListItem>: Props cannot be set directly on the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'")}}var f=l;var d=function(t){let e;e=t.indexOf("//")>-1?t.split("/")[2]:t.split("/")[0],e=e.split(":")[0],e=e.split("?")[0];const n=e.split(".").reverse();return n.length<2?"":(e=`${n[1]}.${n[0]}`,e)};var b=function(t){const e={year:t.getFullYear(),month:t.getMonth()+1,day:t.getDate(),hour:t.getHours(),minute:t.getMinutes()};return Object.keys(e).forEach(t=>{e[t]=e[t]<10?+("0"+e[t]):e[t]}),`${e.year}-${e.month}-${e.day}:${e.hour}`};function p(t){let e,n,r,c,i,u,s;u=new f({props:{data:t[0]},$$inline:!0});const a={c:function(){e=Object(o.r)("div"),n=Object(o.r)("h3"),r=Object(o.J)("Mest lest"),c=Object(o.H)(),i=Object(o.r)("div"),Object(o.m)(u.$$.fragment),this.h()},l:function(t){e=Object(o.i)(t,"DIV",{class:!0});var s=Object(o.g)(e);n=Object(o.i)(s,"H3",{class:!0});var a=Object(o.g)(n);r=Object(o.k)(a,"Mest lest"),a.forEach(o.p),c=Object(o.j)(s),i=Object(o.i)(s,"DIV",{class:!0});var l=Object(o.g)(i);Object(o.h)(u.$$.fragment,l),l.forEach(o.p),s.forEach(o.p),this.h()},h:function(){Object(o.d)(n,"class","heading"),Object(o.b)(n,"src/mostread/mostread.svelte",33,2,1130),Object(o.d)(i,"class","list"),Object(o.b)(i,"src/mostread/mostread.svelte",34,2,1167),Object(o.d)(e,"class","mostread_container"),Object(o.b)(e,"src/mostread/mostread.svelte",32,0,1095)},m:function(t,a){Object(o.v)(t,e,a),Object(o.c)(e,n),Object(o.c)(n,r),Object(o.c)(e,c),Object(o.c)(e,i),Object(o.y)(u,i,null),s=!0},p:function(t,[e]){const n={};1&e&&(n.data=t[0]),u.$set(n)},i:function(t){s||(Object(o.K)(u.$$.fragment,t),s=!0)},o:function(t){Object(o.L)(u.$$.fragment,t),s=!1},d:function(t){t&&Object(o.p)(e),Object(o.n)(u)}};return Object(o.q)("SvelteRegisterBlock",{block:a,id:p.name,type:"component",source:"",ctx:t}),a}function h(t,e,n){const c=b(new Date),i=b(new Date((new Date).getTime()-432e5));let u=[];Object(r.b)(async()=>{const t=await fetch(`/app/xavier-cerebro-api/api/v1/www.sol.no/users/?pipeline=performanceData&sort=clicks&fromDate=${i}&toDate=${c}`),e=await t.json(),o=[];e.response.items.forEach(t=>{o.length<5&&t.title&&t.url&&(t.source=d(t.url),t.title=t.title.length<65?t.title:t.title.slice(0,65)+"..",o.push(t))}),n(0,u=o)});const s=[];Object.keys(e).forEach(t=>{~s.indexOf(t)||"$$"===t.slice(0,2)||console.warn(`<Mostread> was created with unknown prop '${t}'`)});let{$$slots:a={},$$scope:l}=e;return Object(o.N)("Mostread",a,[]),t.$capture_state=()=>({onMount:r.b,ListItem:f,getHostname:d,dateFormat:b,toDateString:c,fromDateString:i,data:u}),t.$inject_state=t=>{"data"in t&&n(0,u=t.data)},e&&"$$inject"in e&&t.$inject_state(e.$$inject),[u]}class m extends o.a{constructor(t){super(t),Object(o.u)(this,t,h,p,o.A,{}),Object(o.q)("SvelteRegisterComponent",{component:this,tagName:"Mostread",options:t,id:p.name})}}const j=new m({target:document.getElementById("svelte-app-mostread"),hydrate:!0});e.default=j}]);

@@ -1,1 +0,1 @@

!function(t){var e={};function n(c){if(e[c])return e[c].exports;var r=e[c]={i:c,l:!1,exports:{}};return t[c].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=t,n.c=e,n.d=function(t,e,c){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:c})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var c=Object.create(null);if(n.r(c),Object.defineProperty(c,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(c,r,function(e){return t[e]}.bind(null,r));return c},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}([function(t,e,n){"use strict";function c(){}n.d(e,"a",(function(){return ct})),n.d(e,"b",(function(){return b})),n.d(e,"c",(function(){return x})),n.d(e,"d",(function(){return C})),n.d(e,"e",(function(){return K})),n.d(e,"f",(function(){return w})),n.d(e,"g",(function(){return Z})),n.d(e,"h",(function(){return $})),n.d(e,"i",(function(){return k})),n.d(e,"j",(function(){return _})),n.d(e,"k",(function(){return a})),n.d(e,"l",(function(){return Y})),n.d(e,"m",(function(){return et})),n.d(e,"n",(function(){return j})),n.d(e,"o",(function(){return p})),n.d(e,"p",(function(){return O})),n.d(e,"q",(function(){return y})),n.d(e,"r",(function(){return J})),n.d(e,"s",(function(){return nt})),n.d(e,"t",(function(){return h})),n.d(e,"u",(function(){return i})),n.d(e,"v",(function(){return v})),n.d(e,"w",(function(){return tt})),n.d(e,"x",(function(){return c})),n.d(e,"y",(function(){return s})),n.d(e,"z",(function(){return d})),n.d(e,"A",(function(){return N})),n.d(e,"B",(function(){return u})),n.d(e,"C",(function(){return l})),n.d(e,"D",(function(){return E})),n.d(e,"E",(function(){return g})),n.d(e,"F",(function(){return f})),n.d(e,"G",(function(){return m})),n.d(e,"H",(function(){return Q})),n.d(e,"I",(function(){return W}));function r(t){return t()}function o(){return Object.create(null)}function u(t){t.forEach(r)}function i(t){return"function"==typeof t}function l(t,e){return t!=t?e==e:t!==e||t&&"object"==typeof t||"function"==typeof t}function s(t,e){return t!=t?e==e:t!==e}function f(t,...e){if(null==t)return c;const n=t.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function a(t,e,n){t.$$.on_destroy.push(f(e,n))}function d(t){return null==t?"":t}new Set;function b(t,e){t.appendChild(e)}function h(t,e,n){t.insertBefore(e,n||null)}function p(t){t.parentNode.removeChild(t)}function j(t,e){for(let n=0;n<t.length;n+=1)t[n]&&t[n].d(e)}function O(t){return document.createElement(t)}function m(t){return document.createTextNode(t)}function g(){return m(" ")}function y(){return m("")}function v(t,e,n,c){return t.addEventListener(e,n,c),()=>t.removeEventListener(e,n,c)}function x(t,e,n){null==n?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function w(t){return Array.from(t.childNodes)}function $(t,e,n,c){for(let c=0;c<t.length;c+=1){const r=t[c];if(r.nodeName===e){let e=0;const o=[];for(;e<r.attributes.length;){const t=r.attributes[e++];n[t.name]||o.push(t.name)}for(let t=0;t<o.length;t++)r.removeAttribute(o[t]);return t.splice(c,1)[0]}}return c?function(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}(e):O(e)}function _(t,e){for(let n=0;n<t.length;n+=1){const c=t[n];if(3===c.nodeType)return c.data=""+e,t.splice(n,1)[0]}return m(e)}function k(t){return _(t," ")}function E(t,e){e=""+e,t.wholeText!==e&&(t.data=e)}new Set;let T;function S(t){T=t}function A(){if(!T)throw new Error("Function called outside component initialization");return T}function C(t){A().$$.before_update.push(t)}function N(t){A().$$.on_mount.push(t)}const D=[],I=[],q=[],B=[],M=Promise.resolve();let P=!1;function L(){P||(P=!0,M.then(V))}function G(t){q.push(t)}let H=!1;const z=new Set;function V(){if(!H){H=!0;do{for(let t=0;t<D.length;t+=1){const e=D[t];S(e),F(e.$$)}for(D.length=0;I.length;)I.pop()();for(let t=0;t<q.length;t+=1){const e=q[t];z.has(e)||(z.add(e),e())}q.length=0}while(D.length);for(;B.length;)B.pop()();P=!1,H=!1,z.clear()}}function F(t){if(null!==t.fragment){t.update(),u(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(G)}}const U=new Set;let R;function J(){R={r:0,c:[],p:R}}function K(){R.r||u(R.c),R=R.p}function Q(t,e){t&&t.i&&(U.delete(t),t.i(e))}function W(t,e,n,c){if(t&&t.o){if(U.has(t))return;U.add(t),R.c.push(()=>{U.delete(t),c&&(n&&t.d(1),c())}),t.o(e)}}"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);let X;function Y(t){t&&t.c()}function Z(t,e){t&&t.l(e)}function tt(t,e,n){const{fragment:c,on_mount:o,on_destroy:l,after_update:s}=t.$$;c&&c.m(e,n),G(()=>{const e=o.map(r).filter(i);l?l.push(...e):u(e),t.$$.on_mount=[]}),s.forEach(G)}function et(t,e){const n=t.$$;null!==n.fragment&&(u(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function nt(t,e,n,r,i,l,s=[-1]){const f=T;S(t);const a=e.props||{},d=t.$$={fragment:null,ctx:null,props:l,update:c,not_equal:i,bound:o(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(f?f.$$.context:[]),callbacks:o(),dirty:s};let b=!1;if(d.ctx=n?n(t,a,(e,n,...c)=>{const r=c.length?c[0]:n;return d.ctx&&i(d.ctx[e],d.ctx[e]=r)&&(d.bound[e]&&d.bound[e](r),b&&function(t,e){-1===t.$$.dirty[0]&&(D.push(t),L(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}(t,e)),n}):[],d.update(),b=!0,u(d.before_update),d.fragment=!!r&&r(d.ctx),e.target){if(e.hydrate){const t=w(e.target);d.fragment&&d.fragment.l(t),t.forEach(p)}else d.fragment&&d.fragment.c();e.intro&&Q(t.$$.fragment),tt(t,e.target,e.anchor),V()}S(f)}"function"==typeof HTMLElement&&(X=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const t in this.$$.slotted)this.appendChild(this.$$.slotted[t])}attributeChangedCallback(t,e,n){this[t]=n}$destroy(){et(this,1),this.$destroy=c}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}});class ct{$destroy(){et(this,1),this.$destroy=c}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return u})),n.d(e,"b",(function(){return o}));var c=n(0);const r=[];function o(t,e=c.x){let n;const o=[];function u(e){if(Object(c.C)(t,e)&&(t=e,n)){const e=!r.length;for(let e=0;e<o.length;e+=1){const n=o[e];n[1](),r.push(n,t)}if(e){for(let t=0;t<r.length;t+=2)r[t][0](r[t+1]);r.length=0}}}return{set:u,update:function(e){u(e(t))},subscribe:function(r,i=c.x){const l=[r,i];return o.push(l),1===o.length&&(n=e(u)||c.x),r(t),()=>{const t=o.indexOf(l);-1!==t&&o.splice(t,1),0===o.length&&(n(),n=null)}}}}function u(t,e,n){const r=!Array.isArray(t),u=r?[t]:t,i=e.length<2;return{subscribe:o(n,t=>{let n=!1;const o=[];let l=0,s=c.x;const f=()=>{if(l)return;s();const n=e(r?o[0]:o,t);i?t(n):s=Object(c.u)(n)?n:c.x},a=u.map((t,e)=>Object(c.F)(t,t=>{o[e]=t,l&=~(1<<e),n&&f()},()=>{l|=1<<e}));return n=!0,f(),function(){Object(c.B)(a),s()}}).subscribe}}},,,,function(t,e,n){"use strict";n.r(e);var c=n(0),r=n(1);const o=Object(r.b)({type:"drop-off-subscription",text:["This is our question to the user for wthe reason they might have for not going throught with the offer. etc etc. Lorem ipsum and more of that the question can be longer than 3-4 sentences.","Thank you, best regards","Dagbladet"]}),u=Object(r.b)([{id:1,text:"Answer1",surveyType:o.type},{id:2,text:"Answer2",surveyType:o.type},{id:3,text:"Answer3",surveyType:o.type},{id:4,text:"Answer4",surveyType:o.type}]);function i(t,e,n){const c=t.slice();return c[9]=e[n],c[11]=n,c}function l(t,e,n){const c=t.slice();return c[12]=e[n],c}function s(t){let e,n,r,o,u,s,d,b,h,p,j,O,m,g=t[2].text,y=[];for(let e=0;e<g.length;e+=1)y[e]=f(l(t,g,e));let v=t[3],x=[];for(let e=0;e<v.length;e+=1)x[e]=a(i(t,v,e));return{c(){e=Object(c.p)("div"),n=Object(c.p)("section"),r=Object(c.p)("h3"),o=Object(c.G)("Hei!"),u=Object(c.E)();for(let t=0;t<y.length;t+=1)y[t].c();s=Object(c.E)(),d=Object(c.p)("form");for(let t=0;t<x.length;t+=1)x[t].c();b=Object(c.E)(),h=Object(c.p)("button"),p=Object(c.G)("Send in my answer"),this.h()},l(t){e=Object(c.h)(t,"DIV",{class:!0});var i=Object(c.f)(e);n=Object(c.h)(i,"SECTION",{class:!0});var l=Object(c.f)(n);r=Object(c.h)(l,"H3",{});var f=Object(c.f)(r);o=Object(c.j)(f,"Hei!"),f.forEach(c.o),u=Object(c.i)(l);for(let t=0;t<y.length;t+=1)y[t].l(l);l.forEach(c.o),s=Object(c.i)(i),d=Object(c.h)(i,"FORM",{class:!0});var a=Object(c.f)(d);for(let t=0;t<x.length;t+=1)x[t].l(a);b=Object(c.i)(a),h=Object(c.h)(a,"BUTTON",{disabled:!0,class:!0,type:!0});var j=Object(c.f)(h);p=Object(c.j)(j,"Send in my answer"),j.forEach(c.o),a.forEach(c.o),i.forEach(c.o),this.h()},h(){Object(c.c)(n,"class","survey-text svelte-6fh06n"),h.disabled=j=!t[0],Object(c.c)(h,"class","btn svelte-6fh06n"),Object(c.c)(h,"type","button"),Object(c.c)(d,"class","survey-form svelte-6fh06n"),Object(c.c)(e,"class","survey svelte-6fh06n")},m(i,l){Object(c.t)(i,e,l),Object(c.b)(e,n),Object(c.b)(n,r),Object(c.b)(r,o),Object(c.b)(n,u);for(let t=0;t<y.length;t+=1)y[t].m(n,null);Object(c.b)(e,s),Object(c.b)(e,d);for(let t=0;t<x.length;t+=1)x[t].m(d,null);Object(c.b)(d,b),Object(c.b)(d,h),Object(c.b)(h,p),O||(m=Object(c.v)(h,"click",t[5]),O=!0)},p(t,e){if(4&e){let c;for(g=t[2].text,c=0;c<g.length;c+=1){const r=l(t,g,c);y[c]?y[c].p(r,e):(y[c]=f(r),y[c].c(),y[c].m(n,null))}for(;c<y.length;c+=1)y[c].d(1);y.length=g.length}if(25&e){let n;for(v=t[3],n=0;n<v.length;n+=1){const c=i(t,v,n);x[n]?x[n].p(c,e):(x[n]=a(c),x[n].c(),x[n].m(d,b))}for(;n<x.length;n+=1)x[n].d(1);x.length=v.length}1&e&&j!==(j=!t[0])&&(h.disabled=j)},d(t){t&&Object(c.o)(e),Object(c.n)(y,t),Object(c.n)(x,t),O=!1,m()}}}function f(t){let e,n,r=t[12]+"";return{c(){e=Object(c.p)("p"),n=Object(c.G)(r)},l(t){e=Object(c.h)(t,"P",{});var o=Object(c.f)(e);n=Object(c.j)(o,r),o.forEach(c.o)},m(t,r){Object(c.t)(t,e,r),Object(c.b)(e,n)},p(t,e){4&e&&r!==(r=t[12]+"")&&Object(c.D)(n,r)},d(t){t&&Object(c.o)(e)}}}function a(t){let e,n,r,o,u,i,l,s,f,a,d,b,h=t[9].text+"";return{c(){e=Object(c.p)("div"),n=Object(c.p)("label"),r=Object(c.p)("input"),l=Object(c.E)(),s=Object(c.p)("div"),f=Object(c.G)(h),this.h()},l(t){e=Object(c.h)(t,"DIV",{class:!0});var o=Object(c.f)(e);n=Object(c.h)(o,"LABEL",{class:!0,for:!0});var u=Object(c.f)(n);r=Object(c.h)(u,"INPUT",{class:!0,id:!0,type:!0,value:!0,checked:!0}),l=Object(c.i)(u),s=Object(c.h)(u,"DIV",{class:!0});var i=Object(c.f)(s);f=Object(c.j)(i,h),i.forEach(c.o),u.forEach(c.o),o.forEach(c.o),this.h()},h(){Object(c.c)(r,"class","input svelte-6fh06n"),Object(c.c)(r,"id",o="answer"+t[11]),Object(c.c)(r,"type","radio"),r.__value=u=t[9].text,r.value=r.__value,r.checked=i=t[9].text===t[0],t[8][0].push(r),Object(c.c)(s,"class","mark svelte-6fh06n"),Object(c.c)(n,"class","label svelte-6fh06n"),Object(c.c)(n,"for",a="answer"+t[11]),Object(c.c)(e,"class","radio svelte-6fh06n")},m(o,u){Object(c.t)(o,e,u),Object(c.b)(e,n),Object(c.b)(n,r),r.checked=r.__value===t[0],Object(c.b)(n,l),Object(c.b)(n,s),Object(c.b)(s,f),d||(b=[Object(c.v)(r,"change",t[6]),Object(c.v)(r,"change",t[7])],d=!0)},p(t,e){8&e&&u!==(u=t[9].text)&&(r.__value=u,r.value=r.__value),9&e&&i!==(i=t[9].text===t[0])&&(r.checked=i),1&e&&(r.checked=r.__value===t[0]),8&e&&h!==(h=t[9].text+"")&&Object(c.D)(f,h)},d(n){n&&Object(c.o)(e),t[8][0].splice(t[8][0].indexOf(r),1),d=!1,Object(c.B)(b)}}}function d(t){let e,n;return{c(){e=Object(c.p)("div"),n=Object(c.G)("Thank you for your answer!"),this.h()},l(t){e=Object(c.h)(t,"DIV",{class:!0});var r=Object(c.f)(e);n=Object(c.j)(r,"Thank you for your answer!"),r.forEach(c.o),this.h()},h(){Object(c.c)(e,"class","survey-finish svelte-6fh06n")},m(t,r){Object(c.t)(t,e,r),Object(c.b)(e,n)},d(t){t&&Object(c.o)(e)}}}function b(t){let e,n,r=!t[1]&&s(t),o=t[1]&&d();return{c(){r&&r.c(),e=Object(c.E)(),o&&o.c(),n=Object(c.q)()},l(t){r&&r.l(t),e=Object(c.i)(t),o&&o.l(t),n=Object(c.q)()},m(t,u){r&&r.m(t,u),Object(c.t)(t,e,u),o&&o.m(t,u),Object(c.t)(t,n,u)},p(t,[c]){t[1]?r&&(r.d(1),r=null):r?r.p(t,c):(r=s(t),r.c(),r.m(e.parentNode,e)),t[1]?o||(o=d(),o.c(),o.m(n.parentNode,n)):o&&(o.d(1),o=null)},i:c.x,o:c.x,d(t){r&&r.d(t),t&&Object(c.o)(e),o&&o.d(t),t&&Object(c.o)(n)}}}function h(t,e,n){let r,i;Object(c.k)(t,o,t=>n(2,r=t)),Object(c.k)(t,u,t=>n(3,i=t));let l="",s=!1;const f=t=>{n(0,l=t)};return[l,s,r,i,f,()=>{if(!window.trackCustom)return;const t={customDomain:window.location.hostname,customType:o.type,customContent:"",customValue:l};window.trackCustom(t),n(1,s=!0)},t=>f(t.target.value),function(){l=this.__value,n(0,l)},[[]]]}class p extends c.a{constructor(t){var e;super(),document.getElementById("svelte-6fh06n-style")||((e=Object(c.p)("style")).id="svelte-6fh06n-style",e.textContent='.survey.svelte-6fh06n{background-color:#fdfde9;border:1px solid #e8e8cf;padding:20px 15px;display:flex;flex-wrap:wrap;align-items:center}.survey-text.svelte-6fh06n{flex:0 1 calc(50% - 30px);margin-right:30px}.survey-form.svelte-6fh06n{width:100%;flex:0 1 50%;text-align:center}.radio.svelte-6fh06n{text-align:center;margin-bottom:15px;position:relative}.label.svelte-6fh06n{display:flex;cursor:pointer;position:relative;width:100%}.mark.svelte-6fh06n{display:inline-block;position:relative;border:2px solid #129deb;left:0;vertical-align:middle;width:100%;border-radius:3px;padding:5px;color:#129deb;z-index:1}.mark.svelte-6fh06n::after{content:"";display:block;width:100%;height:0;background-color:#129deb;opacity:0;left:0;top:0;position:absolute;transition:all 110ms;min-height:24px;z-index:-1}.input.svelte-6fh06n{position:absolute;visibility:hidden;display:none}.input:checked+.mark.svelte-6fh06n{color:#fff}.input:checked+.mark.svelte-6fh06n::after{width:100%;opacity:1;height:auto;top:0;left:0;right:0;bottom:0}.btn.svelte-6fh06n{display:inline-block;width:100%;background-color:#000;color:#fff;border:none;padding:15px;border-radius:50px;max-width:300px}.survey-finish.svelte-6fh06n{background-color:#fdfde9;border:1px solid #e8e8cf;font-size:20px;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 520px){.survey.svelte-6fh06n{flex-direction:column}}',Object(c.b)(document.head,e)),Object(c.s)(this,t,h,b,c.y,{})}}const j=new p({target:document.getElementById("svelte-app-survey"),hydrate:!0});e.default=j}]);
!function(t){var e={};function n(c){if(e[c])return e[c].exports;var o=e[c]={i:c,l:!1,exports:{}};return t[c].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,c){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:c})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var c=Object.create(null);if(n.r(c),Object.defineProperty(c,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(c,o,function(e){return t[e]}.bind(null,o));return c},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=6)}([function(t,e,n){"use strict";function c(){}n.d(e,"a",(function(){return ft})),n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return rt})),n.d(e,"d",(function(){return gt})),n.d(e,"e",(function(){return D})),n.d(e,"f",(function(){return P})),n.d(e,"g",(function(){return j})),n.d(e,"h",(function(){return et})),n.d(e,"i",(function(){return O})),n.d(e,"j",(function(){return m})),n.d(e,"k",(function(){return y})),n.d(e,"l",(function(){return d})),n.d(e,"m",(function(){return tt})),n.d(e,"n",(function(){return ct})),n.d(e,"o",(function(){return U})),n.d(e,"p",(function(){return ut})),n.d(e,"q",(function(){return it})),n.d(e,"r",(function(){return x})),n.d(e,"s",(function(){return C})),n.d(e,"t",(function(){return z})),n.d(e,"u",(function(){return ot})),n.d(e,"v",(function(){return st})),n.d(e,"w",(function(){return u})),n.d(e,"x",(function(){return lt})),n.d(e,"y",(function(){return nt})),n.d(e,"z",(function(){return c})),n.d(e,"A",(function(){return g})),n.d(e,"B",(function(){return Q})),n.d(e,"C",(function(){return E})),n.d(e,"D",(function(){return bt})),n.d(e,"E",(function(){return s})),n.d(e,"F",(function(){return l})),n.d(e,"G",(function(){return at})),n.d(e,"H",(function(){return h})),n.d(e,"I",(function(){return a})),n.d(e,"J",(function(){return F})),n.d(e,"K",(function(){return _})),n.d(e,"L",(function(){return q})),n.d(e,"M",(function(){return dt})),n.d(e,"N",(function(){return Qt})),n.d(e,"O",(function(){return b}));function o(t,e,n,c,o){t.__svelte_meta={loc:{file:e,line:n,column:c,char:o}}}function i(t){return t()}function r(){return Object.create(null)}function s(t){t.forEach(i)}function u(t){return"function"==typeof t}function l(t,e){return t!=t?e==e:t!==e||t&&"object"==typeof t||"function"==typeof t}function g(t,e){return t!=t?e==e:t!==e}function b(t,e){if(null!=t&&"function"!=typeof t.subscribe)throw new Error(`'${e}' is not a store with a 'subscribe' method`)}function a(t,...e){if(null==t)return c;const n=t.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function d(t,e,n){t.$$.on_destroy.push(a(e,n))}function Q(t){return null==t?"":t}new Set;function f(t,e){t.appendChild(e)}function I(t,e,n){t.insertBefore(e,n||null)}function B(t){t.parentNode.removeChild(t)}function U(t,e){for(let n=0;n<t.length;n+=1)t[n]&&t[n].d(e)}function x(t){return document.createElement(t)}function F(t){return document.createTextNode(t)}function h(){return F(" ")}function C(){return F("")}function p(t,e,n,c){return t.addEventListener(e,n,c),()=>t.removeEventListener(e,n,c)}function A(t,e,n){null==n?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function j(t){return Array.from(t.childNodes)}function O(t,e,n,c){for(let c=0;c<t.length;c+=1){const o=t[c];if(o.nodeName===e){let e=0;const i=[];for(;e<o.attributes.length;){const t=o.attributes[e++];n[t.name]||i.push(t.name)}for(let t=0;t<i.length;t++)o.removeAttribute(i[t]);return t.splice(c,1)[0]}}return c?function(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}(e):x(e)}function y(t,e){for(let n=0;n<t.length;n+=1){const c=t[n];if(3===c.nodeType)return c.data=""+e,t.splice(n,1)[0]}return F(e)}function m(t){return y(t," ")}function N(t,e){const n=document.createEvent("CustomEvent");return n.initCustomEvent(t,!1,!1,e),n}new Set;let L;function G(t){L=t}function v(){if(!L)throw new Error("Function called outside component initialization");return L}function D(t){v().$$.before_update.push(t)}function E(t){v().$$.on_mount.push(t)}const X=[],S=[],Z=[],W=[],R=Promise.resolve();let k=!1;function V(){k||(k=!0,R.then(H))}function w(t){Z.push(t)}let M=!1;const Y=new Set;function H(){if(!M){M=!0;do{for(let t=0;t<X.length;t+=1){const e=X[t];G(e),J(e.$$)}for(X.length=0;S.length;)S.pop()();for(let t=0;t<Z.length;t+=1){const e=Z[t];Y.has(e)||(Y.add(e),e())}Z.length=0}while(X.length);for(;W.length;)W.pop()();k=!1,M=!1,Y.clear()}}function J(t){if(null!==t.fragment){t.update(),s(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(w)}}const T=new Set;let $;function z(){$={r:0,c:[],p:$}}function P(){$.r||s($.c),$=$.p}function _(t,e){t&&t.i&&(T.delete(t),t.i(e))}function q(t,e,n,c){if(t&&t.o){if(T.has(t))return;T.add(t),$.c.push(()=>{T.delete(t),c&&(n&&t.d(1),c())}),t.o(e)}}"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);let K;function tt(t){t&&t.c()}function et(t,e){t&&t.l(e)}function nt(t,e,n){const{fragment:c,on_mount:o,on_destroy:r,after_update:l}=t.$$;c&&c.m(e,n),w(()=>{const e=o.map(i).filter(u);r?r.push(...e):s(e),t.$$.on_mount=[]}),l.forEach(w)}function ct(t,e){const n=t.$$;null!==n.fragment&&(s(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function ot(t,e,n,o,i,u,l=[-1]){const g=L;G(t);const b=e.props||{},a=t.$$={fragment:null,ctx:null,props:u,update:c,not_equal:i,bound:r(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(g?g.$$.context:[]),callbacks:r(),dirty:l};let d=!1;if(a.ctx=n?n(t,b,(e,n,...c)=>{const o=c.length?c[0]:n;return a.ctx&&i(a.ctx[e],a.ctx[e]=o)&&(a.bound[e]&&a.bound[e](o),d&&function(t,e){-1===t.$$.dirty[0]&&(X.push(t),V(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}(t,e)),n}):[],a.update(),d=!0,s(a.before_update),a.fragment=!!o&&o(a.ctx),e.target){if(e.hydrate){const t=j(e.target);a.fragment&&a.fragment.l(t),t.forEach(B)}else a.fragment&&a.fragment.c();e.intro&&_(t.$$.fragment),nt(t,e.target,e.anchor),H()}G(g)}"function"==typeof HTMLElement&&(K=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const t in this.$$.slotted)this.appendChild(this.$$.slotted[t])}attributeChangedCallback(t,e,n){this[t]=n}$destroy(){ct(this,1),this.$destroy=c}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}});function it(t,e){document.dispatchEvent(N(t,Object.assign({version:"3.24.0"},e)))}function rt(t,e){it("SvelteDOMInsert",{target:t,node:e}),f(t,e)}function st(t,e,n){it("SvelteDOMInsert",{target:t,node:e,anchor:n}),I(t,e,n)}function ut(t){it("SvelteDOMRemove",{node:t}),B(t)}function lt(t,e,n,c,o,i){const r=!0===c?["capture"]:c?Array.from(Object.keys(c)):[];o&&r.push("preventDefault"),i&&r.push("stopPropagation"),it("SvelteDOMAddEventListener",{node:t,event:e,handler:n,modifiers:r});const s=p(t,e,n,c);return()=>{it("SvelteDOMRemoveEventListener",{node:t,event:e,handler:n,modifiers:r}),s()}}function gt(t,e,n){A(t,e,n),null==n?it("SvelteDOMRemoveAttribute",{node:t,attribute:e}):it("SvelteDOMSetAttribute",{node:t,attribute:e,value:n})}function bt(t,e,n){t[e]=n,it("SvelteDOMSetProperty",{node:t,property:e,value:n})}function at(t,e){e=""+e,t.wholeText!==e&&(it("SvelteDOMSetData",{node:t,data:e}),t.data=e)}function dt(t){if(!("string"==typeof t||t&&"object"==typeof t&&"length"in t)){let e="{#each} only iterates over array-like objects.";throw"function"==typeof Symbol&&t&&Symbol.iterator in t&&(e+=" You can use a spread to convert this iterable into an array."),new Error(e)}}function Qt(t,e,n){for(const c of Object.keys(e))~n.indexOf(c)||console.warn(`<${t}> received an unexpected slot "${c}".`)}class ft extends class{$destroy(){ct(this,1),this.$destroy=c}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}}{constructor(t){if(!t||!t.target&&!t.$$inline)throw new Error("'target' is a required option");super()}$destroy(){super.$destroy(),this.$destroy=()=>{console.warn("Component was already destroyed")}}$capture_state(){}$inject_state(){}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i}));var c=n(0);const o=[];function i(t,e=c.z){let n;const i=[];function r(e){if(Object(c.F)(t,e)&&(t=e,n)){const e=!o.length;for(let e=0;e<i.length;e+=1){const n=i[e];n[1](),o.push(n,t)}if(e){for(let t=0;t<o.length;t+=2)o[t][0](o[t+1]);o.length=0}}}return{set:r,update:function(e){r(e(t))},subscribe:function(o,s=c.z){const u=[o,s];return i.push(u),1===i.length&&(n=e(r)||c.z),o(t),()=>{const t=i.indexOf(u);-1!==t&&i.splice(t,1),0===i.length&&(n(),n=null)}}}}function r(t,e,n){const o=!Array.isArray(t),r=o?[t]:t,s=e.length<2;return{subscribe:i(n,t=>{let n=!1;const i=[];let u=0,l=c.z;const g=()=>{if(u)return;l();const n=e(o?i[0]:i,t);s?t(n):l=Object(c.w)(n)?n:c.z},b=r.map((t,e)=>Object(c.I)(t,t=>{i[e]=t,u&=~(1<<e),n&&g()},()=>{u|=1<<e}));return n=!0,g(),function(){Object(c.E)(b),l()}}).subscribe}}},,,,,function(t,e,n){"use strict";n.r(e);var c=n(0),o=n(1);const i=Object(o.b)({type:"drop-off-subscription",text:["This is our question to the user for wthe reason they might have for not going throught with the offer. etc etc. Lorem ipsum and more of that the question can be longer than 3-4 sentences.","Thank you, best regards","Dagbladet"]}),r=Object(o.b)([{id:1,text:"Answer1",surveyType:i.type},{id:2,text:"Answer2",surveyType:i.type},{id:3,text:"Answer3",surveyType:i.type},{id:4,text:"Answer4",surveyType:i.type}]),s="src/survey/survey.svelte";function u(t,e,n){const c=t.slice();return c[9]=e[n],c[11]=n,c}function l(t,e,n){const c=t.slice();return c[12]=e[n],c}function g(t){let e,n,o,i,r,d,Q,f,I,B,U,x,F,h=t[2].text;Object(c.M)(h);let C=[];for(let e=0;e<h.length;e+=1)C[e]=b(l(t,h,e));let p=t[3];Object(c.M)(p);let A=[];for(let e=0;e<p.length;e+=1)A[e]=a(u(t,p,e));const j={c:function(){e=Object(c.r)("div"),n=Object(c.r)("section"),o=Object(c.r)("h3"),i=Object(c.J)("Hei!"),r=Object(c.H)();for(let t=0;t<C.length;t+=1)C[t].c();d=Object(c.H)(),Q=Object(c.r)("form");for(let t=0;t<A.length;t+=1)A[t].c();f=Object(c.H)(),I=Object(c.r)("button"),B=Object(c.J)("Send in my answer"),this.h()},l:function(t){e=Object(c.i)(t,"DIV",{class:!0});var s=Object(c.g)(e);n=Object(c.i)(s,"SECTION",{class:!0});var u=Object(c.g)(n);o=Object(c.i)(u,"H3",{});var l=Object(c.g)(o);i=Object(c.k)(l,"Hei!"),l.forEach(c.p),r=Object(c.j)(u);for(let t=0;t<C.length;t+=1)C[t].l(u);u.forEach(c.p),d=Object(c.j)(s),Q=Object(c.i)(s,"FORM",{class:!0});var g=Object(c.g)(Q);for(let t=0;t<A.length;t+=1)A[t].l(g);f=Object(c.j)(g),I=Object(c.i)(g,"BUTTON",{disabled:!0,class:!0,type:!0});var b=Object(c.g)(I);B=Object(c.k)(b,"Send in my answer"),b.forEach(c.p),g.forEach(c.p),s.forEach(c.p),this.h()},h:function(){Object(c.b)(o,s,125,6,2380),Object(c.d)(n,"class","survey-text svelte-6fh06n"),Object(c.b)(n,s,124,4,2344),I.disabled=U=!t[0],Object(c.d)(I,"class","btn svelte-6fh06n"),Object(c.d)(I,"type","button"),Object(c.b)(I,s,146,6,3028),Object(c.d)(Q,"class","survey-form svelte-6fh06n"),Object(c.b)(Q,s,130,4,2488),Object(c.d)(e,"class","survey svelte-6fh06n"),Object(c.b)(e,s,123,2,2319)},m:function(s,u){Object(c.v)(s,e,u),Object(c.c)(e,n),Object(c.c)(n,o),Object(c.c)(o,i),Object(c.c)(n,r);for(let t=0;t<C.length;t+=1)C[t].m(n,null);Object(c.c)(e,d),Object(c.c)(e,Q);for(let t=0;t<A.length;t+=1)A[t].m(Q,null);Object(c.c)(Q,f),Object(c.c)(Q,I),Object(c.c)(I,B),x||(F=Object(c.x)(I,"click",t[5],!1,!1,!1),x=!0)},p:function(t,e){if(4&e){let o;for(h=t[2].text,Object(c.M)(h),o=0;o<h.length;o+=1){const c=l(t,h,o);C[o]?C[o].p(c,e):(C[o]=b(c),C[o].c(),C[o].m(n,null))}for(;o<C.length;o+=1)C[o].d(1);C.length=h.length}if(25&e){let n;for(p=t[3],Object(c.M)(p),n=0;n<p.length;n+=1){const c=u(t,p,n);A[n]?A[n].p(c,e):(A[n]=a(c),A[n].c(),A[n].m(Q,f))}for(;n<A.length;n+=1)A[n].d(1);A.length=p.length}1&e&&U!==(U=!t[0])&&Object(c.D)(I,"disabled",U)},d:function(t){t&&Object(c.p)(e),Object(c.o)(C,t),Object(c.o)(A,t),x=!1,F()}};return Object(c.q)("SvelteRegisterBlock",{block:j,id:g.name,type:"if",source:"(123:0) {#if !isSent}",ctx:t}),j}function b(t){let e,n,o=t[12]+"";const i={c:function(){e=Object(c.r)("p"),n=Object(c.J)(o),this.h()},l:function(t){e=Object(c.i)(t,"P",{});var i=Object(c.g)(e);n=Object(c.k)(i,o),i.forEach(c.p),this.h()},h:function(){Object(c.b)(e,s,127,8,2441)},m:function(t,o){Object(c.v)(t,e,o),Object(c.c)(e,n)},p:function(t,e){4&e&&o!==(o=t[12]+"")&&Object(c.G)(n,o)},d:function(t){t&&Object(c.p)(e)}};return Object(c.q)("SvelteRegisterBlock",{block:i,id:b.name,type:"each",source:"(127:6) {#each $surveyInfo.text as text}",ctx:t}),i}function a(t){let e,n,o,i,r,u,l,g,b,d,Q,f,I=t[9].text+"";const B={c:function(){e=Object(c.r)("div"),n=Object(c.r)("label"),o=Object(c.r)("input"),l=Object(c.H)(),g=Object(c.r)("div"),b=Object(c.J)(I),this.h()},l:function(t){e=Object(c.i)(t,"DIV",{class:!0});var i=Object(c.g)(e);n=Object(c.i)(i,"LABEL",{class:!0,for:!0});var r=Object(c.g)(n);o=Object(c.i)(r,"INPUT",{class:!0,id:!0,type:!0,value:!0,checked:!0}),l=Object(c.j)(r),g=Object(c.i)(r,"DIV",{class:!0});var s=Object(c.g)(g);b=Object(c.k)(s,I),s.forEach(c.p),r.forEach(c.p),i.forEach(c.p),this.h()},h:function(){Object(c.d)(o,"class","input svelte-6fh06n"),Object(c.d)(o,"id",i="answer"+t[11]),Object(c.d)(o,"type","radio"),o.__value=r=t[9].text,o.value=o.__value,o.checked=u=t[9].text===t[0],t[8][0].push(o),Object(c.b)(o,s,134,12,2646),Object(c.d)(g,"class","mark svelte-6fh06n"),Object(c.b)(g,s,142,12,2934),Object(c.d)(n,"class","label svelte-6fh06n"),Object(c.d)(n,"for",d="answer"+t[11]),Object(c.b)(n,s,133,10,2593),Object(c.d)(e,"class","radio svelte-6fh06n"),Object(c.b)(e,s,132,8,2563)},m:function(i,r){Object(c.v)(i,e,r),Object(c.c)(e,n),Object(c.c)(n,o),o.checked=o.__value===t[0],Object(c.c)(n,l),Object(c.c)(n,g),Object(c.c)(g,b),Q||(f=[Object(c.x)(o,"change",t[6],!1,!1,!1),Object(c.x)(o,"change",t[7])],Q=!0)},p:function(t,e){8&e&&r!==(r=t[9].text)&&(Object(c.D)(o,"__value",r),o.value=o.__value),9&e&&u!==(u=t[9].text===t[0])&&Object(c.D)(o,"checked",u),1&e&&(o.checked=o.__value===t[0]),8&e&&I!==(I=t[9].text+"")&&Object(c.G)(b,I)},d:function(n){n&&Object(c.p)(e),t[8][0].splice(t[8][0].indexOf(o),1),Q=!1,Object(c.E)(f)}};return Object(c.q)("SvelteRegisterBlock",{block:B,id:a.name,type:"each",source:"(132:6) {#each $questions as question, i}",ctx:t}),B}function d(t){let e,n;const o={c:function(){e=Object(c.r)("div"),n=Object(c.J)("Thank you for your answer!"),this.h()},l:function(t){e=Object(c.i)(t,"DIV",{class:!0});var o=Object(c.g)(e);n=Object(c.k)(o,"Thank you for your answer!"),o.forEach(c.p),this.h()},h:function(){Object(c.d)(e,"class","survey-finish svelte-6fh06n"),Object(c.b)(e,s,157,2,3220)},m:function(t,o){Object(c.v)(t,e,o),Object(c.c)(e,n)},d:function(t){t&&Object(c.p)(e)}};return Object(c.q)("SvelteRegisterBlock",{block:o,id:d.name,type:"if",source:"(157:0) {#if isSent}",ctx:t}),o}function Q(t){let e,n,o=!t[1]&&g(t),i=t[1]&&d(t);const r={c:function(){o&&o.c(),e=Object(c.H)(),i&&i.c(),n=Object(c.s)()},l:function(t){o&&o.l(t),e=Object(c.j)(t),i&&i.l(t),n=Object(c.s)()},m:function(t,r){o&&o.m(t,r),Object(c.v)(t,e,r),i&&i.m(t,r),Object(c.v)(t,n,r)},p:function(t,[c]){t[1]?o&&(o.d(1),o=null):o?o.p(t,c):(o=g(t),o.c(),o.m(e.parentNode,e)),t[1]?i||(i=d(t),i.c(),i.m(n.parentNode,n)):i&&(i.d(1),i=null)},i:c.z,o:c.z,d:function(t){o&&o.d(t),t&&Object(c.p)(e),i&&i.d(t),t&&Object(c.p)(n)}};return Object(c.q)("SvelteRegisterBlock",{block:r,id:Q.name,type:"component",source:"",ctx:t}),r}function f(t,e,n){let o,s;Object(c.O)(i,"surveyInfo"),Object(c.l)(t,i,t=>n(2,o=t)),Object(c.O)(r,"questions"),Object(c.l)(t,r,t=>n(3,s=t));let u="",l=!1;const g=t=>{n(0,u=t)},b=()=>{if(!window.trackCustom)return;const t={customDomain:window.location.hostname,customType:i.type,customContent:"",customValue:u};window.trackCustom(t),n(1,l=!0)},a=[];Object.keys(e).forEach(t=>{~a.indexOf(t)||"$$"===t.slice(0,2)||console.warn(`<Survey> was created with unknown prop '${t}'`)});let{$$slots:d={},$$scope:Q}=e;Object(c.N)("Survey",d,[]);return t.$capture_state=()=>({questions:r,surveyInfo:i,selected:u,isSent:l,onChange:g,onSubmit:b,$surveyInfo:o,$questions:s}),t.$inject_state=t=>{"selected"in t&&n(0,u=t.selected),"isSent"in t&&n(1,l=t.isSent)},e&&"$$inject"in e&&t.$inject_state(e.$$inject),[u,l,o,s,g,b,t=>g(t.target.value),function(){u=this.__value,n(0,u)},[[]]]}class I extends c.a{constructor(t){var e;super(t),document.getElementById("svelte-6fh06n-style")||((e=Object(c.r)("style")).id="svelte-6fh06n-style",e.textContent='.survey.svelte-6fh06n{background-color:#fdfde9;border:1px solid #e8e8cf;padding:20px 15px;display:flex;flex-wrap:wrap;align-items:center}.survey-text.svelte-6fh06n{flex:0 1 calc(50% - 30px);margin-right:30px}.survey-form.svelte-6fh06n{width:100%;flex:0 1 50%;text-align:center}.radio.svelte-6fh06n{text-align:center;margin-bottom:15px;position:relative}.label.svelte-6fh06n{display:flex;cursor:pointer;position:relative;width:100%}.mark.svelte-6fh06n{display:inline-block;position:relative;border:2px solid #129deb;left:0;vertical-align:middle;width:100%;border-radius:3px;padding:5px;color:#129deb;z-index:1}.mark.svelte-6fh06n::after{content:"";display:block;width:100%;height:0;background-color:#129deb;opacity:0;left:0;top:0;position:absolute;transition:all 110ms;min-height:24px;z-index:-1}.input.svelte-6fh06n{position:absolute;visibility:hidden;display:none}.input:checked+.mark.svelte-6fh06n{color:#fff}.input:checked+.mark.svelte-6fh06n::after{width:100%;opacity:1;height:auto;top:0;left:0;right:0;bottom:0}.btn.svelte-6fh06n{display:inline-block;width:100%;background-color:#000;color:#fff;border:none;padding:15px;border-radius:50px;max-width:300px}.survey-finish.svelte-6fh06n{background-color:#fdfde9;border:1px solid #e8e8cf;font-size:20px;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 520px){.survey.svelte-6fh06n{flex-direction:column}}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3VydmV5LnN2ZWx0ZSIsInNvdXJjZXMiOlsic3VydmV5LnN2ZWx0ZSJdLCJzb3VyY2VzQ29udGVudCI6WyI8c2NyaXB0PlxuICBpbXBvcnQgeyBxdWVzdGlvbnMsIHN1cnZleUluZm8gfSBmcm9tIFwiLi9zdG9yZXMvcXVlc3Rpb25zLmpzXCI7XG4gIGxldCBzZWxlY3RlZCA9IFwiXCI7XG4gIGxldCBpc1NlbnQgPSBmYWxzZTtcbiAgY29uc3Qgb25DaGFuZ2UgPSB2YWx1ZSA9PiB7XG4gICAgc2VsZWN0ZWQgPSB2YWx1ZTtcbiAgfTtcbiAgY29uc3Qgb25TdWJtaXQgPSAoKSA9PiB7XG4gICAgaWYgKCF3aW5kb3cudHJhY2tDdXN0b20pIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG4gICAgLy9UT0RPOiBDaGVjayBjdXN0b21Eb21haW5cbiAgICBjb25zdCBkYXRhID0ge1xuICAgICAgY3VzdG9tRG9tYWluOiB3aW5kb3cubG9jYXRpb24uaG9zdG5hbWUsXG4gICAgICBjdXN0b21UeXBlOiBzdXJ2ZXlJbmZvLnR5cGUsXG4gICAgICBjdXN0b21Db250ZW50OiBcIlwiLFxuICAgICAgY3VzdG9tVmFsdWU6IHNlbGVjdGVkXG4gICAgfTtcbiAgICB3aW5kb3cudHJhY2tDdXN0b20oZGF0YSk7XG4gICAgaXNTZW50ID0gdHJ1ZTtcbiAgfTtcbjwvc2NyaXB0PlxuXG48c3R5bGU+XG4gIC5zdXJ2ZXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZTk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThjZjtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuc3VydmV5LXRleHQge1xuICAgIGZsZXg6IDAgMSBjYWxjKDUwJSAtIDMwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAuc3VydmV5LWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMSA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5yYWRpbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tYXJrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxMjlkZWI7XG4gICAgbGVmdDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgY29sb3I6ICMxMjlkZWI7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAubWFyazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjlkZWI7XG4gICAgb3BhY2l0eTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDExMG1zO1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLmlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmlucHV0OmNoZWNrZWQgKyAubWFyayB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmlucHV0OmNoZWNrZWQgKyAubWFyazo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAuYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbiAgLnN1cnZleS1maW5pc2gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZTk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThjZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAuc3VydmV5IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG48L3N0eWxlPlxuXG57I2lmICFpc1NlbnR9XG4gIDxkaXYgY2xhc3M9XCJzdXJ2ZXlcIj5cbiAgICA8c2VjdGlvbiBjbGFzcz1cInN1cnZleS10ZXh0XCI+XG4gICAgICA8aDM+SGVpITwvaDM+XG4gICAgICB7I2VhY2ggJHN1cnZleUluZm8udGV4dCBhcyB0ZXh0fVxuICAgICAgICA8cD57dGV4dH08L3A+XG4gICAgICB7L2VhY2h9XG4gICAgPC9zZWN0aW9uPlxuICAgIDxmb3JtIGNsYXNzPVwic3VydmV5LWZvcm1cIj5cbiAgICAgIHsjZWFjaCAkcXVlc3Rpb25zIGFzIHF1ZXN0aW9uLCBpfVxuICAgICAgICA8ZGl2IGNsYXNzPVwicmFkaW9cIj5cbiAgICAgICAgICA8bGFiZWwgY2xhc3M9XCJsYWJlbFwiIGZvcj17YGFuc3dlciR7aX1gfT5cbiAgICAgICAgICAgIDxpbnB1dFxuICAgICAgICAgICAgICBjbGFzcz1cImlucHV0XCJcbiAgICAgICAgICAgICAgaWQ9e2BhbnN3ZXIke2l9YH1cbiAgICAgICAgICAgICAgb246Y2hhbmdlPXtlID0+IG9uQ2hhbmdlKGUudGFyZ2V0LnZhbHVlKX1cbiAgICAgICAgICAgICAgYmluZDpncm91cD17c2VsZWN0ZWR9XG4gICAgICAgICAgICAgIHR5cGU9XCJyYWRpb1wiXG4gICAgICAgICAgICAgIHZhbHVlPXtxdWVzdGlvbi50ZXh0fVxuICAgICAgICAgICAgICBjaGVja2VkPXtxdWVzdGlvbi50ZXh0ID09PSBzZWxlY3RlZH0gLz5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJtYXJrXCI+e3F1ZXN0aW9uLnRleHR9PC9kaXY+XG4gICAgICAgICAgPC9sYWJlbD5cbiAgICAgICAgPC9kaXY+XG4gICAgICB7L2VhY2h9XG4gICAgICA8YnV0dG9uXG4gICAgICAgIGRpc2FibGVkPXshc2VsZWN0ZWR9XG4gICAgICAgIG9uOmNsaWNrPXtvblN1Ym1pdH1cbiAgICAgICAgY2xhc3M9XCJidG5cIlxuICAgICAgICB0eXBlPVwiYnV0dG9uXCI+XG4gICAgICAgIFNlbmQgaW4gbXkgYW5zd2VyXG4gICAgICA8L2J1dHRvbj5cbiAgICA8L2Zvcm0+XG4gIDwvZGl2Plxuey9pZn1cbnsjaWYgaXNTZW50fVxuICA8ZGl2IGNsYXNzPVwic3VydmV5LWZpbmlzaFwiPlRoYW5rIHlvdSBmb3IgeW91ciBhbnN3ZXIhPC9kaXY+XG57L2lmfSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3QkUsT0FBTyxjQUFDLENBQUMsQUFDUCxnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLE1BQU0sQ0FBRSxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FDekIsT0FBTyxDQUFFLElBQUksQ0FBQyxJQUFJLENBQ2xCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsTUFBTSxBQUNyQixDQUFDLEFBQ0QsWUFBWSxjQUFDLENBQUMsQUFDWixJQUFJLENBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQzFCLFlBQVksQ0FBRSxJQUFJLEFBQ3BCLENBQUMsQUFDRCxZQUFZLGNBQUMsQ0FBQyxBQUNaLEtBQUssQ0FBRSxJQUFJLENBQ1gsSUFBSSxDQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUNiLFVBQVUsQ0FBRSxNQUFNLEFBQ3BCLENBQUMsQUFDRCxNQUFNLGNBQUMsQ0FBQyxBQUNOLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFFBQVEsQ0FBRSxRQUFRLEFBQ3BCLENBQUMsQUFDRCxNQUFNLGNBQUMsQ0FBQyxBQUNOLE9BQU8sQ0FBRSxJQUFJLENBQ2IsTUFBTSxDQUFFLE9BQU8sQ0FDZixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxBQUNiLENBQUMsQUFDRCxLQUFLLGNBQUMsQ0FBQyxBQUNMLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FDekIsSUFBSSxDQUFFLENBQUMsQ0FDUCxjQUFjLENBQUUsTUFBTSxDQUN0QixLQUFLLENBQUUsSUFBSSxDQUNYLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLE9BQU8sQ0FBRSxHQUFHLENBQ1osS0FBSyxDQUFFLE9BQU8sQ0FDZCxPQUFPLENBQUUsQ0FBQyxBQUNaLENBQUMsQUFDRCxtQkFBSyxPQUFPLEFBQUMsQ0FBQyxBQUNaLE9BQU8sQ0FBRSxFQUFFLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxDQUFDLENBQ1QsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixPQUFPLENBQUUsQ0FBQyxDQUNWLElBQUksQ0FBRSxDQUFDLENBQ1AsR0FBRyxDQUFFLENBQUMsQ0FDTixRQUFRLENBQUUsUUFBUSxDQUNsQixVQUFVLENBQUUsR0FBRyxDQUFDLEtBQUssQ0FDckIsVUFBVSxDQUFFLElBQUksQ0FDaEIsT0FBTyxDQUFFLEVBQUUsQUFDYixDQUFDLEFBQ0QsTUFBTSxjQUFDLENBQUMsQUFDTixRQUFRLENBQUUsUUFBUSxDQUNsQixVQUFVLENBQUUsTUFBTSxDQUNsQixPQUFPLENBQUUsSUFBSSxBQUNmLENBQUMsQUFDRCxNQUFNLFFBQVEsQ0FBRyxLQUFLLGNBQUMsQ0FBQyxBQUN0QixLQUFLLENBQUUsSUFBSSxBQUNiLENBQUMsQUFDRCxNQUFNLFFBQVEsQ0FBRyxtQkFBSyxPQUFPLEFBQUMsQ0FBQyxBQUM3QixLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxDQUFDLENBQ1YsTUFBTSxDQUFFLElBQUksQ0FDWixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBQ1AsS0FBSyxDQUFFLENBQUMsQ0FDUixNQUFNLENBQUUsQ0FBQyxBQUNYLENBQUMsQUFDRCxJQUFJLGNBQUMsQ0FBQyxBQUNKLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLEtBQUssQ0FBRSxJQUFJLENBQ1gsZ0JBQWdCLENBQUUsSUFBSSxDQUN0QixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLElBQUksQ0FDYixhQUFhLENBQUUsSUFBSSxDQUNuQixTQUFTLENBQUUsS0FBSyxBQUNsQixDQUFDLEFBQ0QsY0FBYyxjQUFDLENBQUMsQUFDZCxnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLE1BQU0sQ0FBRSxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FDekIsU0FBUyxDQUFFLElBQUksQ0FDZixVQUFVLENBQUUsS0FBSyxDQUNqQixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGVBQWUsQ0FBRSxNQUFNLEFBQ3pCLENBQUMsQUFDRCxPQUFPLE1BQU0sQ0FBQyxHQUFHLENBQUMsWUFBWSxLQUFLLENBQUMsQUFBQyxDQUFDLEFBQ3BDLE9BQU8sY0FBQyxDQUFDLEFBQ1AsY0FBYyxDQUFFLE1BQU0sQUFDeEIsQ0FBQyxBQUNILENBQUMifQ== */',Object(c.c)(document.head,e)),Object(c.u)(this,t,f,Q,c.A,{}),Object(c.q)("SvelteRegisterComponent",{component:this,tagName:"Survey",options:t,id:Q.name})}}const B=new I({target:document.getElementById("svelte-app-survey"),hydrate:!0});e.default=B}]);

@@ -1,1 +0,1 @@

!function(n,t){for(var e in t)n[e]=t[e]}(exports,function(n){var t={};function e(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return n[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}return e.m=n,e.c=t,e.d=function(n,t,o){e.o(n,t)||Object.defineProperty(n,t,{enumerable:!0,get:o})},e.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},e.t=function(n,t){if(1&t&&(n=e(n)),8&t)return n;if(4&t&&"object"==typeof n&&n&&n.__esModule)return n;var o=Object.create(null);if(e.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:n}),2&t&&"string"!=typeof n)for(var r in n)e.d(o,r,function(t){return n[t]}.bind(null,r));return o},e.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(t,"a",t),t},e.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},e.p="",e(e.s=3)}([function(n,t,e){"use strict";function o(){}e.d(t,"a",(function(){return w})),e.d(t,"b",(function(){return C})),e.d(t,"c",(function(){return $})),e.d(t,"d",(function(){return g})),e.d(t,"e",(function(){return h})),e.d(t,"f",(function(){return s})),e.d(t,"g",(function(){return c})),e.d(t,"h",(function(){return o})),e.d(t,"i",(function(){return d})),e.d(t,"j",(function(){return b})),e.d(t,"k",(function(){return i})),e.d(t,"l",(function(){return l})),e.d(t,"m",(function(){return a})),e.d(t,"n",(function(){return y}));function r(n){return n()}function u(){return Object.create(null)}function i(n){n.forEach(r)}function c(n){return"function"==typeof n}function l(n,t){return n!=n?t==t:n!==t||n&&"object"==typeof n||"function"==typeof n}function a(n,...t){if(null==n)return o;const e=n.subscribe(...t);return e.unsubscribe?()=>e.unsubscribe():e}function s(n){let t;return a(n,n=>t=n)(),t}function d(n){return null==n?"":n}new Set;new Set;let A;function f(n){A=n}function p(){if(!A)throw new Error("Function called outside component initialization");return A}function C(n){p().$$.before_update.push(n)}function b(n){p().$$.on_mount.push(n)}Promise.resolve();new Set;new Set;"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);const m={'"':"&quot;","'":"&#39;","&":"&amp;","<":"&lt;",">":"&gt;"};function h(n){return String(n).replace(/["'&<>]/g,n=>m[n])}function g(n,t){let e="";for(let o=0;o<n.length;o+=1)e+=t(n[o],o);return e}function y(n,t){if(!n||!n.$$render)throw"svelte:component"===t&&(t+=" this={...}"),new Error(`<${t}> is not a valid SSR component. You may need to review your build config to ensure that dependencies are compiled, rather than imported as pre-compiled modules`);return n}let v,x;function $(n){function t(t,e,o,r){const i=A;f({$$:{on_destroy:v,context:new Map(i?i.$$.context:[]),on_mount:[],before_update:[],after_update:[],callbacks:u()}});const c=n(t,e,o,r);return f(i),c}return{render:(n={},e={})=>{v=[];const o={title:"",head:"",css:new Set},r=t(o,n,{},e);return i(v),{html:r,css:{code:Array.from(o.css).map(n=>n.code).join("\n"),map:null},head:o.title+o.head}},$$render:t}}function w(n,t,e){return null==t||e&&!t?"":` ${n}${!0===t?"":"="+("string"==typeof t?JSON.stringify(h(t)):`"${t}"`)}`}function j(n,t){const e=n.$$;null!==e.fragment&&(i(e.on_destroy),e.fragment&&e.fragment.d(t),e.on_destroy=e.fragment=null,e.ctx=[])}"function"==typeof HTMLElement&&(x=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const n in this.$$.slotted)this.appendChild(this.$$.slotted[n])}attributeChangedCallback(n,t,e){this[n]=e}$destroy(){j(this,1),this.$destroy=o}$on(n,t){const e=this.$$.callbacks[n]||(this.$$.callbacks[n]=[]);return e.push(t),()=>{const n=e.indexOf(t);-1!==n&&e.splice(n,1)}}$set(){}})},,,function(n,t,e){"use strict";e.r(t);var o=e(0);const r={code:".example-app.svelte-4hjv4l{background:deepskyblue;padding:20px;width:500px;max-width:100%;margin:150px auto 0 auto;text-align:center}button.svelte-4hjv4l{padding:10px 20px;border:none;background:#fff;margin:0 10px}",map:'{"version":3,"file":"example.svelte","sources":["example.svelte"],"sourcesContent":["<script>\\n let count = 0;\\n<\/script>\\n\\n<style>\\n .example-app {\\n background: deepskyblue;\\n padding: 20px;\\n width: 500px;\\n max-width: 100%;\\n margin: 150px auto 0 auto;\\n text-align: center;\\n }\\n\\n button {\\n padding: 10px 20px;\\n border: none;\\n background: #fff;\\n margin: 0 10px;\\n }\\n</style>\\n\\n<div class=\\"example-app\\">\\n <button on:click={() => (count -= 1)}>-</button>\\n <span>{count}</span>\\n <button on:click={() => (count += 1)}>+</button>\\n</div>\\n"],"names":[],"mappings":"AAKE,YAAY,cAAC,CAAC,AACZ,UAAU,CAAE,WAAW,CACvB,OAAO,CAAE,IAAI,CACb,KAAK,CAAE,KAAK,CACZ,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,KAAK,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CACzB,UAAU,CAAE,MAAM,AACpB,CAAC,AAED,MAAM,cAAC,CAAC,AACN,OAAO,CAAE,IAAI,CAAC,IAAI,CAClB,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,CAAC,CAAC,IAAI,AAChB,CAAC"}'},u=Object(o.c)((n,t,e,u)=>(n.css.add(r),`<div class="example-app svelte-4hjv4l"><button class="svelte-4hjv4l">-</button>\n <span>${Object(o.e)(0)}</span>\n <button class="svelte-4hjv4l">+</button></div>`));t.default=u}]));
!function(n,t){for(var e in t)n[e]=t[e]}(exports,function(n){var t={};function e(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return n[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}return e.m=n,e.c=t,e.d=function(n,t,o){e.o(n,t)||Object.defineProperty(n,t,{enumerable:!0,get:o})},e.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},e.t=function(n,t){if(1&t&&(n=e(n)),8&t)return n;if(4&t&&"object"==typeof n&&n&&n.__esModule)return n;var o=Object.create(null);if(e.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:n}),2&t&&"string"!=typeof n)for(var r in n)e.d(o,r,function(t){return n[t]}.bind(null,r));return o},e.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(t,"a",t),t},e.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},e.p="",e(e.s=5)}({0:function(n,t,e){"use strict";function o(){}e.d(t,"a",(function(){return E})),e.d(t,"b",(function(){return C})),e.d(t,"c",(function(){return $})),e.d(t,"d",(function(){return h})),e.d(t,"e",(function(){return x})),e.d(t,"f",(function(){return a})),e.d(t,"g",(function(){return i})),e.d(t,"h",(function(){return o})),e.d(t,"i",(function(){return l})),e.d(t,"j",(function(){return b})),e.d(t,"k",(function(){return u})),e.d(t,"l",(function(){return c})),e.d(t,"m",(function(){return s})),e.d(t,"n",(function(){return g}));function r(n){return n()}function A(){return Object.create(null)}function u(n){n.forEach(r)}function i(n){return"function"==typeof n}function c(n,t){return n!=n?t==t:n!==t||n&&"object"==typeof n||"function"==typeof n}function s(n,...t){if(null==n)return o;const e=n.subscribe(...t);return e.unsubscribe?()=>e.unsubscribe():e}function a(n){let t;return s(n,n=>t=n)(),t}function l(n){return null==n?"":n}new Set;new Set;let d;function p(n){d=n}function f(){if(!d)throw new Error("Function called outside component initialization");return d}function C(n){f().$$.before_update.push(n)}function b(n){f().$$.on_mount.push(n)}Promise.resolve();new Set;new Set;"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);const m={'"':"&quot;","'":"&#39;","&":"&amp;","<":"&lt;",">":"&gt;"};function x(n){return String(n).replace(/["'&<>]/g,n=>m[n])}function h(n,t){let e="";for(let o=0;o<n.length;o+=1)e+=t(n[o],o);return e}function g(n,t){if(!n||!n.$$render)throw"svelte:component"===t&&(t+=" this={...}"),new Error(`<${t}> is not a valid SSR component. You may need to review your build config to ensure that dependencies are compiled, rather than imported as pre-compiled modules`);return n}let y,v;function $(n){function t(t,e,o,r){const u=d;p({$$:{on_destroy:y,context:new Map(u?u.$$.context:[]),on_mount:[],before_update:[],after_update:[],callbacks:A()}});const i=n(t,e,o,r);return p(u),i}return{render:(n={},e={})=>{y=[];const o={title:"",head:"",css:new Set},r=t(o,n,{},e);return u(y),{html:r,css:{code:Array.from(o.css).map(n=>n.code).join("\n"),map:null},head:o.title+o.head}},$$render:t}}function E(n,t,e){return null==t||e&&!t?"":` ${n}${!0===t?"":"="+("string"==typeof t?JSON.stringify(x(t)):`"${t}"`)}`}function I(n,t){const e=n.$$;null!==e.fragment&&(u(e.on_destroy),e.fragment&&e.fragment.d(t),e.on_destroy=e.fragment=null,e.ctx=[])}"function"==typeof HTMLElement&&(v=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const n in this.$$.slotted)this.appendChild(this.$$.slotted[n])}attributeChangedCallback(n,t,e){this[n]=e}$destroy(){I(this,1),this.$destroy=o}$on(n,t){const e=this.$$.callbacks[n]||(this.$$.callbacks[n]=[]);return e.push(t),()=>{const n=e.indexOf(t);-1!==n&&e.splice(n,1)}}$set(){}})},5:function(n,t,e){"use strict";e.r(t);var o=e(0);const r={code:".text-3eqYya{text-align:center;margin-top:20px;font-size:20px;color:#333}.header-30VGYv{text-align:center;font-size:40px}",map:'{"version":3,"file":"Text.svelte","sources":["Text.svelte"],"sourcesContent":["<script>\\n let scriptLoaded = \\"false\\";\\n setTimeout(() => {\\n scriptLoaded = \\"true\\";\\n }, 100);\\n<\/script>\\n\\n<style>\\n :global(.text-3eqYya) {\\n text-align: center;\\n margin-top: 20px;\\n font-size: 20px;\\n color: #333;\\n }\\n\\n :global(.header-30VGYv) {\\n text-align: center;\\n font-size: 40px;\\n }\\n</style>\\n\\n<h1 class=\\"text-3eqYya header-30VGYv\\">This is a test component</h1>\\n<p class=\\"text-3eqYya\\">Clientside script is loaded: {scriptLoaded}</p>\\n"],"names":[],"mappings":"AAQU,YAAY,AAAE,CAAC,AACrB,UAAU,CAAE,MAAM,CAClB,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,AACb,CAAC,AAEO,cAAc,AAAE,CAAC,AACvB,UAAU,CAAE,MAAM,CAClB,SAAS,CAAE,IAAI,AACjB,CAAC"}'};var A=Object(o.c)((n,t,e,A)=>{let u="false";return setTimeout(()=>{u="true"},100),n.css.add(r),`<h1 class="text-3eqYya header-30VGYv">This is a test component</h1>\n<p class="text-3eqYya">Clientside script is loaded: ${Object(o.e)(u)}</p>`});const u={code:".example-app-zqpeEx{width:500px;max-width:100%;margin:0 auto}.button-group-2G6pVK{padding:20px;background:deepskyblue;text-align:center;margin-top:50px}.button-2pu80h{padding:10px 20px;border:none;background:#fff;margin:0 10px}",map:'{"version":3,"file":"example.svelte","sources":["example.svelte"],"sourcesContent":["<script>\\n import Text from \\"./components/Text\\";\\n let count = 0;\\n<\/script>\\n\\n<style>\\n :global(.example-app-zqpeEx) {\\n width: 500px;\\n max-width: 100%;\\n margin: 0 auto;\\n }\\n\\n :global(.button-group-2G6pVK) {\\n padding: 20px;\\n background: deepskyblue;\\n text-align: center;\\n margin-top: 50px;\\n }\\n :global(.button-2pu80h) {\\n padding: 10px 20px;\\n border: none;\\n background: #fff;\\n margin: 0 10px;\\n }\\n</style>\\n\\n<div class=\\"example-app-zqpeEx\\">\\n <Text />\\n <div class=\\"button-group-2G6pVK\\">\\n <button class=\\"button-2pu80h\\" on:click={() => (count -= 1)}>-</button>\\n <span>{count}</span>\\n <button class=\\"button-2pu80h\\" on:click={() => (count += 1)}>+</button>\\n </div>\\n</div>\\n"],"names":[],"mappings":"AAMU,mBAAmB,AAAE,CAAC,AAC5B,KAAK,CAAE,KAAK,CACZ,SAAS,CAAE,IAAI,CACf,MAAM,CAAE,CAAC,CAAC,IAAI,AAChB,CAAC,AAEO,oBAAoB,AAAE,CAAC,AAC7B,OAAO,CAAE,IAAI,CACb,UAAU,CAAE,WAAW,CACvB,UAAU,CAAE,MAAM,CAClB,UAAU,CAAE,IAAI,AAClB,CAAC,AACO,cAAc,AAAE,CAAC,AACvB,OAAO,CAAE,IAAI,CAAC,IAAI,CAClB,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,CAAC,CAAC,IAAI,AAChB,CAAC"}'},i=Object(o.c)((n,t,e,r)=>(n.css.add(u),`<div class="example-app-zqpeEx">${Object(o.n)(A,"Text").$$render(n,{},{},{})}\n <div class="button-group-2G6pVK"><button class="button-2pu80h">-</button>\n <span>${Object(o.e)(0)}</span>\n <button class="button-2pu80h">+</button></div></div>`));t.default=i}}));

@@ -1,1 +0,1 @@

!function(t,e){for(var n in e)t[n]=e[n]}(exports,function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}([function(t,e,n){"use strict";function r(){}n.d(e,"a",(function(){return S})),n.d(e,"b",(function(){return h})),n.d(e,"c",(function(){return O})),n.d(e,"d",(function(){return g})),n.d(e,"e",(function(){return y})),n.d(e,"f",(function(){return l})),n.d(e,"g",(function(){return c})),n.d(e,"h",(function(){return r})),n.d(e,"i",(function(){return d})),n.d(e,"j",(function(){return m})),n.d(e,"k",(function(){return i})),n.d(e,"l",(function(){return a})),n.d(e,"m",(function(){return s})),n.d(e,"n",(function(){return v}));function o(t){return t()}function u(){return Object.create(null)}function i(t){t.forEach(o)}function c(t){return"function"==typeof t}function a(t,e){return t!=t?e==e:t!==e||t&&"object"==typeof t||"function"==typeof t}function s(t,...e){if(null==t)return r;const n=t.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function l(t){let e;return s(t,t=>e=t)(),e}function d(t){return null==t?"":t}new Set;new Set;let f;function p(t){f=t}function b(){if(!f)throw new Error("Function called outside component initialization");return f}function h(t){b().$$.before_update.push(t)}function m(t){b().$$.on_mount.push(t)}Promise.resolve();new Set;new Set;"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);const $={'"':"&quot;","'":"&#39;","&":"&amp;","<":"&lt;",">":"&gt;"};function y(t){return String(t).replace(/["'&<>]/g,t=>$[t])}function g(t,e){let n="";for(let r=0;r<t.length;r+=1)n+=e(t[r],r);return n}function v(t,e){if(!t||!t.$$render)throw"svelte:component"===e&&(e+=" this={...}"),new Error(`<${e}> is not a valid SSR component. You may need to review your build config to ensure that dependencies are compiled, rather than imported as pre-compiled modules`);return t}let w,j;function O(t){function e(e,n,r,o){const i=f;p({$$:{on_destroy:w,context:new Map(i?i.$$.context:[]),on_mount:[],before_update:[],after_update:[],callbacks:u()}});const c=t(e,n,r,o);return p(i),c}return{render:(t={},n={})=>{w=[];const r={title:"",head:"",css:new Set},o=e(r,t,{},n);return i(w),{html:o,css:{code:Array.from(r.css).map(t=>t.code).join("\n"),map:null},head:r.title+r.head}},$$render:e}}function S(t,e,n){return null==e||n&&!e?"":` ${t}${!0===e?"":"="+("string"==typeof e?JSON.stringify(y(e)):`"${e}"`)}`}function _(t,e){const n=t.$$;null!==n.fragment&&(i(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}"function"==typeof HTMLElement&&(j=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const t in this.$$.slotted)this.appendChild(this.$$.slotted[t])}attributeChangedCallback(t,e,n){this[t]=n}$destroy(){_(this,1),this.$destroy=r}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}})},,function(t,e,n){"use strict";var r=n(0);n.d(e,"a",(function(){return r.b})),n.d(e,"b",(function(){return r.j}))},,,function(t,e,n){"use strict";n.r(e);var r=n(0),o=n(2);var u=Object(r.c)((t,e,n,o)=>{let{data:u}=e;return void 0===e.data&&n.data&&void 0!==u&&n.data(u),""+Object(r.d)(u,(t,e)=>`<a${Object(r.a)("href",t.url,0)} class="list-element"><div class="number">${Object(r.e)(e+1)}</div>\n <p class="content">${Object(r.e)(t.title)}</p>\n <span class="source">${Object(r.e)(t.source)}</span>\n </a>`)});var i=function(t){let e;e=t.indexOf("//")>-1?t.split("/")[2]:t.split("/")[0],e=e.split(":")[0],e=e.split("?")[0];const n=e.split(".").reverse();return n.length<2?"":(e=`${n[1]}.${n[0]}`,e)};var c=function(t){const e={year:t.getFullYear(),month:t.getMonth()+1,day:t.getDate(),hour:t.getHours(),minute:t.getMinutes()};return Object.keys(e).forEach(t=>{e[t]=e[t]<10?+("0"+e[t]):e[t]}),`${e.year}-${e.month}-${e.day}:${e.hour}`};const a=Object(r.c)((t,e,n,a)=>{const s=c(new Date),l=c(new Date((new Date).getTime()-432e5));let d=[];return Object(o.b)(async()=>{const t=await fetch(`/app/xavier-cerebro-api/api/v1/www.sol.no/users/?pipeline=performanceData&sort=clicks&fromDate=${l}&toDate=${s}`),e=await t.json(),n=[];e.response.items.forEach(t=>{n.length<5&&t.title&&t.url&&(t.source=i(t.url),t.title=t.title.length<65?t.title:t.title.slice(0,65)+"..",n.push(t))}),d=n}),`<div class="mostread_container"><h3 class="heading">Mest lest</h3>\n <div class="list">${Object(r.n)(u,"ListItem").$$render(t,{data:d},{},{})}</div></div>`});e.default=a}]));
!function(t,e){for(var n in e)t[n]=e[n]}(exports,function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=4)}([function(t,e,n){"use strict";function r(){}n.d(e,"a",(function(){return S})),n.d(e,"b",(function(){return h})),n.d(e,"c",(function(){return O})),n.d(e,"d",(function(){return g})),n.d(e,"e",(function(){return y})),n.d(e,"f",(function(){return l})),n.d(e,"g",(function(){return c})),n.d(e,"h",(function(){return r})),n.d(e,"i",(function(){return d})),n.d(e,"j",(function(){return m})),n.d(e,"k",(function(){return i})),n.d(e,"l",(function(){return a})),n.d(e,"m",(function(){return s})),n.d(e,"n",(function(){return v}));function o(t){return t()}function u(){return Object.create(null)}function i(t){t.forEach(o)}function c(t){return"function"==typeof t}function a(t,e){return t!=t?e==e:t!==e||t&&"object"==typeof t||"function"==typeof t}function s(t,...e){if(null==t)return r;const n=t.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function l(t){let e;return s(t,t=>e=t)(),e}function d(t){return null==t?"":t}new Set;new Set;let f;function p(t){f=t}function b(){if(!f)throw new Error("Function called outside component initialization");return f}function h(t){b().$$.before_update.push(t)}function m(t){b().$$.on_mount.push(t)}Promise.resolve();new Set;new Set;"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);const $={'"':"&quot;","'":"&#39;","&":"&amp;","<":"&lt;",">":"&gt;"};function y(t){return String(t).replace(/["'&<>]/g,t=>$[t])}function g(t,e){let n="";for(let r=0;r<t.length;r+=1)n+=e(t[r],r);return n}function v(t,e){if(!t||!t.$$render)throw"svelte:component"===e&&(e+=" this={...}"),new Error(`<${e}> is not a valid SSR component. You may need to review your build config to ensure that dependencies are compiled, rather than imported as pre-compiled modules`);return t}let w,j;function O(t){function e(e,n,r,o){const i=f;p({$$:{on_destroy:w,context:new Map(i?i.$$.context:[]),on_mount:[],before_update:[],after_update:[],callbacks:u()}});const c=t(e,n,r,o);return p(i),c}return{render:(t={},n={})=>{w=[];const r={title:"",head:"",css:new Set},o=e(r,t,{},n);return i(w),{html:o,css:{code:Array.from(r.css).map(t=>t.code).join("\n"),map:null},head:r.title+r.head}},$$render:e}}function S(t,e,n){return null==e||n&&!e?"":` ${t}${!0===e?"":"="+("string"==typeof e?JSON.stringify(y(e)):`"${e}"`)}`}function _(t,e){const n=t.$$;null!==n.fragment&&(i(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}"function"==typeof HTMLElement&&(j=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const t in this.$$.slotted)this.appendChild(this.$$.slotted[t])}attributeChangedCallback(t,e,n){this[t]=n}$destroy(){_(this,1),this.$destroy=r}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(){}})},,function(t,e,n){"use strict";var r=n(0);n.d(e,"a",(function(){return r.b})),n.d(e,"b",(function(){return r.j}))},,function(t,e,n){"use strict";n.r(e);var r=n(0),o=n(2);var u=Object(r.c)((t,e,n,o)=>{let{data:u}=e;return void 0===e.data&&n.data&&void 0!==u&&n.data(u),""+Object(r.d)(u,(t,e)=>`<a${Object(r.a)("href",t.url,0)} class="list-element"><div class="number">${Object(r.e)(e+1)}</div>\n <p class="content">${Object(r.e)(t.title)}</p>\n <span class="source">${Object(r.e)(t.source)}</span>\n </a>`)});var i=function(t){let e;e=t.indexOf("//")>-1?t.split("/")[2]:t.split("/")[0],e=e.split(":")[0],e=e.split("?")[0];const n=e.split(".").reverse();return n.length<2?"":(e=`${n[1]}.${n[0]}`,e)};var c=function(t){const e={year:t.getFullYear(),month:t.getMonth()+1,day:t.getDate(),hour:t.getHours(),minute:t.getMinutes()};return Object.keys(e).forEach(t=>{e[t]=e[t]<10?+("0"+e[t]):e[t]}),`${e.year}-${e.month}-${e.day}:${e.hour}`};const a=Object(r.c)((t,e,n,a)=>{const s=c(new Date),l=c(new Date((new Date).getTime()-432e5));let d=[];return Object(o.b)(async()=>{const t=await fetch(`/app/xavier-cerebro-api/api/v1/www.sol.no/users/?pipeline=performanceData&sort=clicks&fromDate=${l}&toDate=${s}`),e=await t.json(),n=[];e.response.items.forEach(t=>{n.length<5&&t.title&&t.url&&(t.source=i(t.url),t.title=t.title.length<65?t.title:t.title.slice(0,65)+"..",n.push(t))}),d=n}),`<div class="mostread_container"><h3 class="heading">Mest lest</h3>\n <div class="list">${Object(r.n)(u,"ListItem").$$render(t,{data:d},{},{})}</div></div>`});e.default=a}]));

@@ -1,1 +0,1 @@

!function(A,e){for(var n in e)A[n]=e[n]}(exports,function(A){var e={};function n(t){if(e[t])return e[t].exports;var i=e[t]={i:t,l:!1,exports:{}};return A[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=A,n.c=e,n.d=function(A,e,t){n.o(A,e)||Object.defineProperty(A,e,{enumerable:!0,get:t})},n.r=function(A){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})},n.t=function(A,e){if(1&e&&(A=n(A)),8&e)return A;if(4&e&&"object"==typeof A&&A&&A.__esModule)return A;var t=Object.create(null);if(n.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:A}),2&e&&"string"!=typeof A)for(var i in A)n.d(t,i,function(e){return A[e]}.bind(null,i));return t},n.n=function(A){var e=A&&A.__esModule?function(){return A.default}:function(){return A};return n.d(e,"a",e),e},n.o=function(A,e){return Object.prototype.hasOwnProperty.call(A,e)},n.p="",n(n.s=4)}([function(A,e,n){"use strict";function t(){}n.d(e,"a",(function(){return O})),n.d(e,"b",(function(){return v})),n.d(e,"c",(function(){return E})),n.d(e,"d",(function(){return b})),n.d(e,"e",(function(){return h})),n.d(e,"f",(function(){return l})),n.d(e,"g",(function(){return a})),n.d(e,"h",(function(){return t})),n.d(e,"i",(function(){return c})),n.d(e,"j",(function(){return u})),n.d(e,"k",(function(){return s})),n.d(e,"l",(function(){return o})),n.d(e,"m",(function(){return C})),n.d(e,"n",(function(){return m}));function i(A){return A()}function r(){return Object.create(null)}function s(A){A.forEach(i)}function a(A){return"function"==typeof A}function o(A,e){return A!=A?e==e:A!==e||A&&"object"==typeof A||"function"==typeof A}function C(A,...e){if(null==A)return t;const n=A.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function l(A){let e;return C(A,A=>e=A)(),e}function c(A){return null==A?"":A}new Set;new Set;let d;function p(A){d=A}function g(){if(!d)throw new Error("Function called outside component initialization");return d}function v(A){g().$$.before_update.push(A)}function u(A){g().$$.on_mount.push(A)}Promise.resolve();new Set;new Set;"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);const f={'"':"&quot;","'":"&#39;","&":"&amp;","<":"&lt;",">":"&gt;"};function h(A){return String(A).replace(/["'&<>]/g,A=>f[A])}function b(A,e){let n="";for(let t=0;t<A.length;t+=1)n+=e(A[t],t);return n}function m(A,e){if(!A||!A.$$render)throw"svelte:component"===e&&(e+=" this={...}"),new Error(`<${e}> is not a valid SSR component. You may need to review your build config to ensure that dependencies are compiled, rather than imported as pre-compiled modules`);return A}let x,y;function E(A){function e(e,n,t,i){const s=d;p({$$:{on_destroy:x,context:new Map(s?s.$$.context:[]),on_mount:[],before_update:[],after_update:[],callbacks:r()}});const a=A(e,n,t,i);return p(s),a}return{render:(A={},n={})=>{x=[];const t={title:"",head:"",css:new Set},i=e(t,A,{},n);return s(x),{html:i,css:{code:Array.from(t.css).map(A=>A.code).join("\n"),map:null},head:t.title+t.head}},$$render:e}}function O(A,e,n){return null==e||n&&!e?"":` ${A}${!0===e?"":"="+("string"==typeof e?JSON.stringify(h(e)):`"${e}"`)}`}function k(A,e){const n=A.$$;null!==n.fragment&&(s(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}"function"==typeof HTMLElement&&(y=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const A in this.$$.slotted)this.appendChild(this.$$.slotted[A])}attributeChangedCallback(A,e,n){this[A]=n}$destroy(){k(this,1),this.$destroy=t}$on(A,e){const n=this.$$.callbacks[A]||(this.$$.callbacks[A]=[]);return n.push(e),()=>{const A=n.indexOf(e);-1!==A&&n.splice(A,1)}}$set(){}})},function(A,e,n){"use strict";n.d(e,"a",(function(){return s})),n.d(e,"b",(function(){return r}));var t=n(0);const i=[];function r(A,e=t.h){let n;const r=[];function s(e){if(Object(t.l)(A,e)&&(A=e,n)){const e=!i.length;for(let e=0;e<r.length;e+=1){const n=r[e];n[1](),i.push(n,A)}if(e){for(let A=0;A<i.length;A+=2)i[A][0](i[A+1]);i.length=0}}}return{set:s,update:function(e){s(e(A))},subscribe:function(i,a=t.h){const o=[i,a];return r.push(o),1===r.length&&(n=e(s)||t.h),i(A),()=>{const A=r.indexOf(o);-1!==A&&r.splice(A,1),0===r.length&&(n(),n=null)}}}}function s(A,e,n){const i=!Array.isArray(A),s=i?[A]:A,a=e.length<2;return{subscribe:r(n,A=>{let n=!1;const r=[];let o=0,C=t.h;const l=()=>{if(o)return;C();const n=e(i?r[0]:r,A);a?A(n):C=Object(t.g)(n)?n:t.h},c=s.map((A,e)=>Object(t.m)(A,A=>{r[e]=A,o&=~(1<<e),n&&l()},()=>{o|=1<<e}));return n=!0,l(),function(){Object(t.k)(c),C()}}).subscribe}}},function(A,e,n){"use strict";var t=n(0);n.d(e,"a",(function(){return t.b})),n.d(e,"b",(function(){return t.j}))},,function(A,e,n){"use strict";n.r(e);var t=n(0),i=n(2),r=n(1);const s=Object(r.b)([{name:"Siste nytt",isActive:!0,id:"siste_nytt",type:"main",query:{includeHosts:"dagbladet.no,aftenposten.no,vg.no,nrk.no,nettavisen.no,tv2.no,dn.no,dagsavisen.no,abcnyheter.no,bt.no,aftenbladet.no,fvn.no,hegnar.no",includeAnyTags:"nyheter,okonomi",excludeTags:"sport,underholdning,kjendis,film,musikk,kultur,utenlandske"}},{name:"Lokale nyheter",isActive:!1,id:"lokale_nyheter",type:"main",query:{includeAnyTags:"local"}},{name:"Sport",isActive:!1,id:"sport",type:"main",query:{includeHosts:"dagbladet.no,nrk.no,vg.no,tv2.no,nettavisen.no,aftenposten.no",includeAnyTags:"sport"}},{name:"Underholdning",isActive:!1,id:"underholdning",type:"main",query:{includeHosts:"seher.no,tv2.no,vg.no,side2.no,kk.no,nrk.no",includeAnyTags:"underholdning,film,kjendis,musikk,kultur"}},{name:"Utenlandske",isActive:!1,id:"utenlandske",type:"main",query:{includeHosts:"cnn.com,washingtonpost.com,theguardian.com,nytimes.com,wsj.com,foxnews.com,huffingtonpost.com,independent.co.uk,telegraph.co.uk,scmp.com,spiegel.de,mondediplo.com",includeAnyTags:"nyheter,utenlandske,utenriks"}},{name:"dagbladet.no",id:"dagbladet.no",type:"newspaper",isActive:!1,query:{includeHosts:"dagbladet.no"}},{name:"aftenposten.no",id:"aftenposten.no",type:"newspaper",isActive:!1,query:{includeHosts:"aftenposten.no"}},{name:"vg.no",id:"vg.no",type:"newspaper",isActive:!1,query:{includeHosts:"vg.no"}},{name:"nrk.no",id:"nrk.no",type:"newspaper",isActive:!1,query:{includeHosts:"nrk.no"}},{name:"nettavisen.no",id:"nettavisen.no",type:"newspaper",isActive:!1,query:{includeHosts:"nettavisen.no"}},{name:"tv2.no",id:"tv2.no",type:"newspaper",isActive:!1,query:{includeHosts:"tv2.no"}},{name:"dn.no",id:"dn.no",type:"newspaper",isActive:!1,query:{includeHosts:"dn.no"}},{name:"dagsavisen.no",id:"dagsavisen.no",type:"newspaper",isActive:!1,query:{includeHosts:"dagsavisen.no"}},{name:"abcnyheter.no",id:"abcnyheter.no",type:"newspaper",isActive:!1,query:{includeHosts:"abcnyheter.no"}},{name:"bt.no",id:"bt.no",type:"newspaper",isActive:!1,query:{includeHosts:"bt.no"}},{name:"aftenbladet.no",id:"aftenbladet.no",type:"newspaper",isActive:!1,query:{includeHosts:"aftenbladet.no"}}]),a=Object(r.a)(s,A=>A.filter(A=>A.isActive)[0]),o=Object(r.b)(1),C=Object(r.b)({siste_nytt:[],lokale_nyheter:[],sport:[],underholdning:[],utenlandske:[],innstillinger:[],"dagbladet.no":[],"aftenposten.no":[],"vg.no":[],"nrk.no":[],"nettavisen.no":[],"tv2.no":[],"dn.no":[],"dagsavisen.no":[],"abcnyheter.no":[],"bt.no":[],"aftenbladet.no":[]}),l=Object(r.b)(""),c=Object(r.a)([C,o,a],([A,e,n])=>A[n.id].slice(6*e,6*e+6)),d=Object(r.a)([C,l,a],([A,e,n])=>A[n.id].filter(A=>!!e&&A.url===e)[0]),p=Object(r.b)(!1),g=Object(r.b)([{name:"Asker og Bærum",harvester:"asker og bærum",checked:!1},{name:"Aust-Agder",harvester:"aust agder",checked:!1},{name:"Buskerud",harvester:"buskerud",checked:!1},{name:"Finnmark",harvester:"finnmark",checked:!1},{name:"Follo",harvester:"follo",checked:!1},{name:"Hedmark",harvester:"hedmark",checked:!1},{name:"Hordaland",harvester:"hordaland",checked:!1},{name:"Møre og Romsdal",harvester:"møre og romsdal",checked:!1},{name:"Nordland",harvester:"nordland",checked:!1},{name:"Nord-Trøndelag",harvester:"nord trøndelag",checked:!1},{name:"Oppland",harvester:"oppland",checked:!1},{name:"Oslo",harvester:"oslo",checked:!1},{name:"Rogaland",harvester:"rogaland",checked:!1},{name:"Romerike",harvester:"romerike",checked:!1},{name:"Sogn og Fjordane",harvester:"sogn og fjordane",checked:!1},{name:"Sør-Trøndelag",harvester:"sør trøndelag",checked:!1},{name:"Telemark",harvester:"telemark",checked:!1},{name:"Troms",harvester:"troms",checked:!1},{name:"Vest-Agder",harvester:"vest agder",checked:!1},{name:"Vestfold",harvester:"vestfold",checked:!1},{name:"Østfold",harvester:"østfold",checked:!1}]),v={code:'.list-item-wrapper.svelte-16mtepv.svelte-16mtepv{position:relative}.list-item-wrapper.svelte-16mtepv.svelte-16mtepv::after{content:"";display:block;height:1px;width:calc(100% - 28px);position:absolute;bottom:0px;left:0px;background:rgb(222, 222, 222);margin:0px 14px}.list-item-wrapper.svelte-16mtepv.svelte-16mtepv:last-child::after{height:0}.list-element.svelte-16mtepv.svelte-16mtepv{position:relative;display:flex;line-height:1.2;cursor:pointer;margin:0px;text-decoration:none;border-width:0px;border-style:none;border-color:initial;border-image:initial;padding:10.992px 20px 10px 14px}.list-element.svelte-16mtepv .time.svelte-16mtepv{color:rgb(106, 106, 106);margin-top:6.992px;display:block;min-width:28px;font-size:12px;white-space:nowrap}.list-element.svelte-16mtepv .content.svelte-16mtepv{margin-left:10px;color:var(--color-type);font-weight:700;display:inline;font-size:var(--font-ui)}.list-element.svelte-16mtepv .source.svelte-16mtepv{color:rgb(106, 106, 106);font-weight:normal;font-size:12px;margin-left:8px;display:inline;background:transparent}',map:'{"version":3,"file":"ListItem.svelte","sources":["ListItem.svelte"],"sourcesContent":["<script>\\n import { beforeUpdate } from \\"svelte\\";\\n import { activeArticle } from \\"../stores/articlesstore.js\\";\\n export let item, i;\\n beforeUpdate(() => {\\n const posted = new Date(item.posted);\\n item.formattedTime = `${posted.getHours()}:${\\n posted.getMinutes() < 10 ? \\"0\\" + posted.getMinutes() : posted.getMinutes()\\n }`;\\n });\\n<\/script>\\n\\n<style>\\n .list-item-wrapper {\\n position: relative;\\n }\\n\\n .list-item-wrapper::after {\\n content: \\"\\";\\n display: block;\\n height: 1px;\\n width: calc(100% - 28px);\\n position: absolute;\\n bottom: 0px;\\n left: 0px;\\n background: rgb(222, 222, 222);\\n margin: 0px 14px;\\n }\\n\\n .list-item-wrapper:last-child::after {\\n height: 0;\\n }\\n\\n .list-element {\\n position: relative;\\n display: flex;\\n line-height: 1.2;\\n cursor: pointer;\\n margin: 0px;\\n text-decoration: none;\\n border-width: 0px;\\n border-style: none;\\n border-color: initial;\\n border-image: initial;\\n padding: 10.992px 20px 10px 14px;\\n }\\n\\n .list-element .time {\\n color: rgb(106, 106, 106);\\n margin-top: 6.992px;\\n display: block;\\n min-width: 28px;\\n font-size: 12px;\\n white-space: nowrap;\\n }\\n\\n .list-element .content {\\n margin-left: 10px;\\n color: var(--color-type);\\n font-weight: 700;\\n display: inline;\\n font-size: var(--font-ui);\\n }\\n\\n .list-element .source {\\n color: rgb(106, 106, 106);\\n font-weight: normal;\\n font-size: 12px;\\n margin-left: 8px;\\n display: inline;\\n background: transparent;\\n }\\n</style>\\n\\n<article class=\\"list-item-wrapper\\">\\n <a\\n on:mouseenter={() => activeArticle.set(item.url)}\\n href={item.url}\\n target=\\"_blank\\"\\n class={`list-element lp_newsstream_stream_nyheter_${i}`}>\\n <span class=\\"time\\">{item.formattedTime}</span>\\n <h4 class=\\"content\\">\\n {item.title}\\n <span class=\\"source\\">{item.host}</span>\\n </h4>\\n </a>\\n</article>\\n"],"names":[],"mappings":"AAaE,kBAAkB,8BAAC,CAAC,AAClB,QAAQ,CAAE,QAAQ,AACpB,CAAC,AAED,gDAAkB,OAAO,AAAC,CAAC,AACzB,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,KAAK,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,CACxB,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,GAAG,CACX,IAAI,CAAE,GAAG,CACT,UAAU,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CAC9B,MAAM,CAAE,GAAG,CAAC,IAAI,AAClB,CAAC,AAED,gDAAkB,WAAW,OAAO,AAAC,CAAC,AACpC,MAAM,CAAE,CAAC,AACX,CAAC,AAED,aAAa,8BAAC,CAAC,AACb,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,IAAI,CACb,WAAW,CAAE,GAAG,CAChB,MAAM,CAAE,OAAO,CACf,MAAM,CAAE,GAAG,CACX,eAAe,CAAE,IAAI,CACrB,YAAY,CAAE,GAAG,CACjB,YAAY,CAAE,IAAI,CAClB,YAAY,CAAE,OAAO,CACrB,YAAY,CAAE,OAAO,CACrB,OAAO,CAAE,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,AAClC,CAAC,AAED,4BAAa,CAAC,KAAK,eAAC,CAAC,AACnB,KAAK,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CACzB,UAAU,CAAE,OAAO,CACnB,OAAO,CAAE,KAAK,CACd,SAAS,CAAE,IAAI,CACf,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,MAAM,AACrB,CAAC,AAED,4BAAa,CAAC,QAAQ,eAAC,CAAC,AACtB,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,IAAI,YAAY,CAAC,CACxB,WAAW,CAAE,GAAG,CAChB,OAAO,CAAE,MAAM,CACf,SAAS,CAAE,IAAI,SAAS,CAAC,AAC3B,CAAC,AAED,4BAAa,CAAC,OAAO,eAAC,CAAC,AACrB,KAAK,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CACzB,WAAW,CAAE,MAAM,CACnB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,OAAO,CAAE,MAAM,CACf,UAAU,CAAE,WAAW,AACzB,CAAC"}'};var u=Object(t.c)((A,e,n,r)=>{let{item:s}=e,{i:a}=e;return Object(i.a)(()=>{const A=new Date(s.posted);s.formattedTime=`${A.getHours()}:${A.getMinutes()<10?"0"+A.getMinutes():A.getMinutes()}`}),void 0===e.item&&n.item&&void 0!==s&&n.item(s),void 0===e.i&&n.i&&void 0!==a&&n.i(a),A.css.add(v),`<article class="list-item-wrapper svelte-16mtepv"><a${Object(t.a)("href",s.url,0)} target="_blank" class="${Object(t.e)(Object(t.i)("list-element lp_newsstream_stream_nyheter_"+a))+" svelte-16mtepv"}"><span class="time svelte-16mtepv">${Object(t.e)(s.formattedTime)}</span>\n <h4 class="content svelte-16mtepv">${Object(t.e)(s.title)}\n <span class="source svelte-16mtepv">${Object(t.e)(s.host)}</span></h4></a></article>`});var f=Object(t.c)((A,e,n,i)=>{let r=Object(t.f)(c);return""+(r.length>0?""+Object(t.d)(r,(e,n)=>""+Object(t.n)(u,"ListItem").$$render(A,{i:n,item:e},{},{})):"<p>Laster...</p>")});const h={code:'.settings.svelte-ovr2y9.svelte-ovr2y9{height:calc(100% - 48px);position:absolute;padding:20.8px;left:0;right:0;top:48px;bottom:0;background:var(--color-white);z-index:9;overflow-y:scroll}.settings-container.svelte-ovr2y9.svelte-ovr2y9{display:flex;flex-wrap:wrap;flex-grow:0;flex-shrink:0;flex-basis:100%}.settings-container.svelte-ovr2y9 h2.svelte-ovr2y9{width:100%;padding-bottom:11.2px}.checkbox-container.svelte-ovr2y9.svelte-ovr2y9{margin:2;padding:6.4px 0;flex-basis:33.3%;font-size:13px}.checkbox-container.svelte-ovr2y9 label.svelte-ovr2y9{width:100%;display:block;padding:0;margin:0}.checkbox-container.svelte-ovr2y9 [type="checkbox"].svelte-ovr2y9{vertical-align:baseline;width:12.8px;height:12.8px;margin-right:12.8px}.btn.svelte-ovr2y9.svelte-ovr2y9{cursor:pointer;padding:4.8px 20.8px;line-height:20.8px;background:var(--color-secondary);color:var(--color-white);margin:8px auto}',map:'{"version":3,"file":"Settings.svelte","sources":["Settings.svelte"],"sourcesContent":["<script>\\n import { displaySettings, settings } from \\"../stores/settings.js\\";\\n import { articles } from \\"../stores/articlesstore.js\\";\\n import { onMount } from \\"svelte\\";\\n\\n let activeSettings = [];\\n onMount(async () => {\\n const ls = localStorage.getItem(\\"sol-local-news-sources\\");\\n if (ls) {\\n activeSettings = JSON.parse(ls) || [];\\n let newSettings = $settings;\\n activeSettings.forEach(activeSetting => {\\n newSettings = newSettings.map(setting => {\\n if (setting.harvester === activeSetting)\\n setting.checked = !setting.checked;\\n return setting;\\n });\\n });\\n settings.update(n => {\\n return newSettings;\\n });\\n }\\n });\\n\\n function onChange(value) {\\n const arrayIndex = activeSettings.indexOf(value);\\n if (arrayIndex > -1) {\\n activeSettings.splice(arrayIndex, 1);\\n } else {\\n activeSettings.push(value);\\n }\\n const newSettings = $settings.map(setting => {\\n if (setting.harvester === value) setting.checked = !setting.checked;\\n return setting;\\n });\\n settings.update(n => {\\n return newSettings;\\n });\\n articles.update(n => {\\n return { ...$articles, lokale_nyheter: [] };\\n });\\n localStorage.setItem(\\n \\"sol-local-news-sources\\",\\n JSON.stringify(activeSettings)\\n );\\n }\\n<\/script>\\n\\n<style>\\n .settings {\\n height: calc(100% - 48px);\\n position: absolute;\\n padding: 20.8px;\\n left: 0;\\n right: 0;\\n top: 48px;\\n bottom: 0;\\n background: var(--color-white);\\n z-index: 9;\\n overflow-y: scroll;\\n }\\n\\n .settings-container {\\n display: flex;\\n flex-wrap: wrap;\\n flex-grow: 0;\\n flex-shrink: 0;\\n flex-basis: 100%;\\n }\\n\\n .settings-container h2 {\\n width: 100%;\\n padding-bottom: 11.2px;\\n }\\n\\n .checkbox-container {\\n margin: 2;\\n padding: 6.4px 0;\\n flex-basis: 33.3%;\\n font-size: 13px;\\n }\\n\\n .checkbox-container label {\\n width: 100%;\\n display: block;\\n padding: 0;\\n margin: 0;\\n }\\n\\n .checkbox-container [type=\\"checkbox\\"] {\\n vertical-align: baseline;\\n width: 12.8px;\\n height: 12.8px;\\n margin-right: 12.8px;\\n }\\n\\n .btn {\\n cursor: pointer;\\n padding: 4.8px 20.8px;\\n line-height: 20.8px;\\n background: var(--color-secondary);\\n color: var(--color-white);\\n margin: 8px auto;\\n }\\n</style>\\n\\n{#if $displaySettings}\\n <div class=\\"settings\\">\\n <div class=\\"settings-container\\">\\n <h2>Velg regioner for lokale nyheter</h2>\\n {#each $settings as county, i}\\n <div class=\\"checkbox-container\\">\\n <label for={`county${i}`}>\\n <input\\n on:change={e => onChange(e.target.value)}\\n type=\\"checkbox\\"\\n checked={county.checked}\\n class={`county${i}`}\\n id={`county${i}`}\\n value={county.harvester} />\\n {county.name}\\n </label>\\n </div>\\n {/each}\\n <div\\n on:click={() => {\\n displaySettings.update(n => !n);\\n }}\\n class=\\"btn\\">\\n Lukk\\n </div>\\n </div>\\n </div>\\n{/if}\\n"],"names":[],"mappings":"AAiDE,SAAS,4BAAC,CAAC,AACT,MAAM,CAAE,KAAK,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,CACzB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,MAAM,CACf,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,CAAC,CACR,GAAG,CAAE,IAAI,CACT,MAAM,CAAE,CAAC,CACT,UAAU,CAAE,IAAI,aAAa,CAAC,CAC9B,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,MAAM,AACpB,CAAC,AAED,mBAAmB,4BAAC,CAAC,AACnB,OAAO,CAAE,IAAI,CACb,SAAS,CAAE,IAAI,CACf,SAAS,CAAE,CAAC,CACZ,WAAW,CAAE,CAAC,CACd,UAAU,CAAE,IAAI,AAClB,CAAC,AAED,iCAAmB,CAAC,EAAE,cAAC,CAAC,AACtB,KAAK,CAAE,IAAI,CACX,cAAc,CAAE,MAAM,AACxB,CAAC,AAED,mBAAmB,4BAAC,CAAC,AACnB,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,KAAK,CAAC,CAAC,CAChB,UAAU,CAAE,KAAK,CACjB,SAAS,CAAE,IAAI,AACjB,CAAC,AAED,iCAAmB,CAAC,KAAK,cAAC,CAAC,AACzB,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,CAAC,AACX,CAAC,AAED,iCAAmB,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,cAAC,CAAC,AACrC,cAAc,CAAE,QAAQ,CACxB,KAAK,CAAE,MAAM,CACb,MAAM,CAAE,MAAM,CACd,YAAY,CAAE,MAAM,AACtB,CAAC,AAED,IAAI,4BAAC,CAAC,AACJ,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,KAAK,CAAC,MAAM,CACrB,WAAW,CAAE,MAAM,CACnB,UAAU,CAAE,IAAI,iBAAiB,CAAC,CAClC,KAAK,CAAE,IAAI,aAAa,CAAC,CACzB,MAAM,CAAE,GAAG,CAAC,IAAI,AAClB,CAAC"}'};var b=Object(t.c)((A,e,n,r)=>{let s=Object(t.f)(g),a=(Object(t.f)(C),Object(t.f)(p)),o=[];return Object(i.b)(async()=>{const A=localStorage.getItem("sol-local-news-sources");if(A){o=JSON.parse(A)||[];let e=s;o.forEach(A=>{e=e.map(e=>(e.harvester===A&&(e.checked=!e.checked),e))}),g.update(A=>e)}}),A.css.add(h),""+(a?`<div class="settings svelte-ovr2y9"><div class="settings-container svelte-ovr2y9"><h2 class="svelte-ovr2y9">Velg regioner for lokale nyheter</h2>\n ${Object(t.d)(s,(A,e)=>`<div class="checkbox-container svelte-ovr2y9"><label${Object(t.a)("for","county"+e,0)} class="svelte-ovr2y9"><input type="checkbox" ${A.checked?"checked":""} class="${Object(t.e)(Object(t.i)("county"+e))+" svelte-ovr2y9"}"${Object(t.a)("id","county"+e,0)}${Object(t.a)("value",A.harvester,0)}>\n ${Object(t.e)(A.name)}</label>\n </div>`)}\n <div class="btn svelte-ovr2y9">Lukk\n </div></div></div>`:"")});const m={code:"ul.svelte-1p03l9j{box-sizing:border-box;display:block;width:100%;white-space:nowrap;position:relative;flex-wrap:nowrap;margin:0px;padding:0px;background:var(--color-white);overflow:auto}li.svelte-1p03l9j{position:relative;vertical-align:middle;line-height:0;z-index:8;display:inline-block;margin:0px;flex:0 0 auto}.btn.svelte-1p03l9j{cursor:pointer;display:inline-block;font-weight:400;font-size:14px;line-height:19.2px;border-width:0px;outline:none;text-decoration:none;margin:0px;padding:14.4px 14px;background:transparent;color:var(--color-type)}.btn.active.svelte-1p03l9j{background:#f9f9f9}",map:'{"version":3,"file":"CategoryNavigationBar.svelte","sources":["CategoryNavigationBar.svelte"],"sourcesContent":["<script>\\n import { tabs, activeTab } from \\"../stores/tabsstore.js\\";\\n import { displaySettings, settings } from \\"../stores/settings.js\\";\\n import { articles, page } from \\"../stores/articlesstore.js\\";\\n export let fetchMoreArticles;\\n\\n function onTabClick(name) {\\n tabs.update(n => {\\n return n.map(tab => {\\n tab.isActive = tab.name === name;\\n return tab;\\n });\\n });\\n if ($articles[$activeTab.id].length === 0) fetchMoreArticles();\\n page.set(1);\\n }\\n<\/script>\\n\\n<style>\\n ul {\\n box-sizing: border-box;\\n display: block;\\n width: 100%;\\n white-space: nowrap;\\n position: relative;\\n flex-wrap: nowrap;\\n margin: 0px;\\n padding: 0px;\\n background: var(--color-white);\\n overflow: auto;\\n }\\n li {\\n position: relative;\\n vertical-align: middle;\\n line-height: 0;\\n z-index: 8;\\n display: inline-block;\\n margin: 0px;\\n flex: 0 0 auto;\\n }\\n .btn {\\n cursor: pointer;\\n display: inline-block;\\n font-weight: 400;\\n font-size: 14px;\\n line-height: 19.2px;\\n border-width: 0px;\\n outline: none;\\n text-decoration: none;\\n margin: 0px;\\n padding: 14.4px 14px;\\n background: transparent;\\n color: var(--color-type);\\n }\\n\\n .btn.active {\\n background: #f9f9f9;\\n }\\n</style>\\n\\n<div class=\\"navbar\\">\\n <ul>\\n {#each $tabs as tab}\\n {#if tab.type === \'main\'}\\n <li on:click={onTabClick(tab.name)}>\\n <div class={tab.isActive ? \'btn active\' : \'btn\'}>{tab.name}</div>\\n </li>\\n {/if}\\n {/each}\\n <li\\n on:click={() => {\\n displaySettings.update(n => !n);\\n }}>\\n <div class={$displaySettings ? \'btn active\' : \'btn\'}>Innstillinger</div>\\n </li>\\n </ul>\\n</div>\\n"],"names":[],"mappings":"AAmBE,EAAE,eAAC,CAAC,AACF,UAAU,CAAE,UAAU,CACtB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,MAAM,CACnB,QAAQ,CAAE,QAAQ,CAClB,SAAS,CAAE,MAAM,CACjB,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,GAAG,CACZ,UAAU,CAAE,IAAI,aAAa,CAAC,CAC9B,QAAQ,CAAE,IAAI,AAChB,CAAC,AACD,EAAE,eAAC,CAAC,AACF,QAAQ,CAAE,QAAQ,CAClB,cAAc,CAAE,MAAM,CACtB,WAAW,CAAE,CAAC,CACd,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,YAAY,CACrB,MAAM,CAAE,GAAG,CACX,IAAI,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,AAChB,CAAC,AACD,IAAI,eAAC,CAAC,AACJ,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,YAAY,CACrB,WAAW,CAAE,GAAG,CAChB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,MAAM,CACnB,YAAY,CAAE,GAAG,CACjB,OAAO,CAAE,IAAI,CACb,eAAe,CAAE,IAAI,CACrB,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,MAAM,CAAC,IAAI,CACpB,UAAU,CAAE,WAAW,CACvB,KAAK,CAAE,IAAI,YAAY,CAAC,AAC1B,CAAC,AAED,IAAI,OAAO,eAAC,CAAC,AACX,UAAU,CAAE,OAAO,AACrB,CAAC"}'};var x=Object(t.c)((A,e,n,i)=>{Object(t.f)(C),Object(t.f)(a);let r=Object(t.f)(s),o=Object(t.f)(p),{fetchMoreArticles:l}=e;return void 0===e.fetchMoreArticles&&n.fetchMoreArticles&&void 0!==l&&n.fetchMoreArticles(l),A.css.add(m),`<div class="navbar"><ul class="svelte-1p03l9j">${Object(t.d)(r,A=>""+("main"===A.type?`<li class="svelte-1p03l9j"><div class="${Object(t.e)(Object(t.i)(A.isActive?"btn active":"btn"))+" svelte-1p03l9j"}">${Object(t.e)(A.name)}</div>\n </li>`:""))}\n <li class="svelte-1p03l9j"><div class="${Object(t.e)(Object(t.i)(o?"btn active":"btn"))+" svelte-1p03l9j"}">Innstillinger</div></li></ul></div>`});const y={code:".newspaper-buttons.svelte-1xlfcsl.svelte-1xlfcsl{position:relative;width:100%;display:block;z-index:4;background:linear-gradient(0deg, var(--color-gray-3), transparent 1.6px)}ul.svelte-1xlfcsl.svelte-1xlfcsl{box-sizing:border-box;display:block;width:100%;white-space:nowrap;position:relative;flex-wrap:nowrap;margin:0px;padding:0px;background:linear-gradient(0deg, var(--color-gray-3), transparent 1.6px);overflow:auto}.active.svelte-1xlfcsl.svelte-1xlfcsl{background:var(--color-gray-3)}li.svelte-1xlfcsl.svelte-1xlfcsl{position:relative;vertical-align:middle;line-height:0;z-index:8;display:inline-block;margin:0px;flex:0 0 auto;cursor:pointer}li.svelte-1xlfcsl.svelte-1xlfcsl:hover{background:var(--color-gray-3)}li.svelte-1xlfcsl img.svelte-1xlfcsl{width:40px;border-radius:6px;margin:8.8px 6.88px}li.svelte-1xlfcsl span.svelte-1xlfcsl{display:block;font-weight:bold;margin:6.4px 12px;line-height:43.2px}",map:'{"version":3,"file":"NewsPaperButtons.svelte","sources":["NewsPaperButtons.svelte"],"sourcesContent":["<script>\\n import { tabs, activeTab } from \\"../stores/tabsstore.js\\";\\n import { articles, page } from \\"../stores/articlesstore.js\\";\\n export let fetchMoreArticles;\\n\\n function onTabClick(name) {\\n tabs.update(n => {\\n return n.map(tab => {\\n tab.isActive = tab.name === name;\\n return tab;\\n });\\n });\\n if ($articles[$activeTab.id].length === 0) fetchMoreArticles();\\n page.set(1);\\n }\\n<\/script>\\n\\n<style>\\n .newspaper-buttons {\\n position: relative;\\n width: 100%;\\n display: block;\\n z-index: 4;\\n background: linear-gradient(0deg, var(--color-gray-3), transparent 1.6px);\\n }\\n\\n ul {\\n box-sizing: border-box;\\n display: block;\\n width: 100%;\\n white-space: nowrap;\\n position: relative;\\n flex-wrap: nowrap;\\n margin: 0px;\\n padding: 0px;\\n background: linear-gradient(0deg, var(--color-gray-3), transparent 1.6px);\\n overflow: auto;\\n }\\n\\n .active {\\n background: var(--color-gray-3);\\n }\\n\\n li {\\n position: relative;\\n vertical-align: middle;\\n line-height: 0;\\n z-index: 8;\\n display: inline-block;\\n margin: 0px;\\n flex: 0 0 auto;\\n cursor: pointer;\\n }\\n\\n li:hover {\\n background: var(--color-gray-3);\\n }\\n li img {\\n width: 40px;\\n border-radius: 6px;\\n margin: 8.8px 6.88px;\\n }\\n li span {\\n display: block;\\n font-weight: bold;\\n margin: 6.4px 12px;\\n line-height: 43.2px;\\n }\\n</style>\\n\\n<nav class=\\"newspaper-buttons\\">\\n <ul>\\n <li on:click={() => onTabClick(\'Siste nytt\')}>\\n <span>Alle</span>\\n </li>\\n {#each $tabs as tab}\\n {#if tab.type === \'newspaper\' && tab}\\n <li class={tab.id === $activeTab.id ? \'active\' : \'\'}>\\n <img\\n alt={tab.id}\\n title={tab.id}\\n on:click={() => onTabClick(tab.name)}\\n class=\\"lazyload\\"\\n loading=\\"lazy\\"\\n data-src=\\"https://sol.no/app/simg/w_80,c_fill/v2/sitelogos/www.{tab.id}.png\\" />\\n </li>\\n {/if}\\n {/each}\\n </ul>\\n</nav>\\n"],"names":[],"mappings":"AAkBE,kBAAkB,8BAAC,CAAC,AAClB,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,gBAAgB,IAAI,CAAC,CAAC,IAAI,cAAc,CAAC,CAAC,CAAC,WAAW,CAAC,KAAK,CAAC,AAC3E,CAAC,AAED,EAAE,8BAAC,CAAC,AACF,UAAU,CAAE,UAAU,CACtB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,MAAM,CACnB,QAAQ,CAAE,QAAQ,CAClB,SAAS,CAAE,MAAM,CACjB,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,GAAG,CACZ,UAAU,CAAE,gBAAgB,IAAI,CAAC,CAAC,IAAI,cAAc,CAAC,CAAC,CAAC,WAAW,CAAC,KAAK,CAAC,CACzE,QAAQ,CAAE,IAAI,AAChB,CAAC,AAED,OAAO,8BAAC,CAAC,AACP,UAAU,CAAE,IAAI,cAAc,CAAC,AACjC,CAAC,AAED,EAAE,8BAAC,CAAC,AACF,QAAQ,CAAE,QAAQ,CAClB,cAAc,CAAE,MAAM,CACtB,WAAW,CAAE,CAAC,CACd,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,YAAY,CACrB,MAAM,CAAE,GAAG,CACX,IAAI,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CACd,MAAM,CAAE,OAAO,AACjB,CAAC,AAED,gCAAE,MAAM,AAAC,CAAC,AACR,UAAU,CAAE,IAAI,cAAc,CAAC,AACjC,CAAC,AACD,iBAAE,CAAC,GAAG,eAAC,CAAC,AACN,KAAK,CAAE,IAAI,CACX,aAAa,CAAE,GAAG,CAClB,MAAM,CAAE,KAAK,CAAC,MAAM,AACtB,CAAC,AACD,iBAAE,CAAC,IAAI,eAAC,CAAC,AACP,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,IAAI,CACjB,MAAM,CAAE,KAAK,CAAC,IAAI,CAClB,WAAW,CAAE,MAAM,AACrB,CAAC"}'};var E=Object(t.c)((A,e,n,i)=>{Object(t.f)(C);let r=Object(t.f)(a),o=Object(t.f)(s),{fetchMoreArticles:l}=e;return void 0===e.fetchMoreArticles&&n.fetchMoreArticles&&void 0!==l&&n.fetchMoreArticles(l),A.css.add(y),`<nav class="newspaper-buttons svelte-1xlfcsl"><ul class="svelte-1xlfcsl"><li class="svelte-1xlfcsl"><span class="svelte-1xlfcsl">Alle</span></li>\n ${Object(t.d)(o,A=>""+("newspaper"===A.type&&A?`<li class="${Object(t.e)(Object(t.i)(A.id===r.id?"active":""))+" svelte-1xlfcsl"}"><img${Object(t.a)("alt",A.id,0)}${Object(t.a)("title",A.id,0)} class="lazyload svelte-1xlfcsl" loading="lazy" data-src="${"https://sol.no/app/simg/w_80,c_fill/v2/sitelogos/www."+Object(t.e)(A.id)+".png"}">\n </li>`:""))}</ul></nav>`});const O={code:".pagination.svelte-1f9r2q{padding-bottom:6.992px;display:flex}.btn.svelte-1f9r2q{letter-spacing:1px;font-family:inherit;font-size:12.8px;line-height:normal;position:relative;text-align:center;display:inline-block;padding-top:12px;padding-right:20.8px;padding-bottom:12px;padding-left:20.8px;color:var(--color-type);cursor:pointer;font-weight:bold;width:calc(50% - 14.4px);height:42px;-webkit-box-flex:1;flex-grow:1;border-color:rgb(189, 189, 189);border-style:solid;border-width:0px;text-decoration:none;border-radius:0px;transition:background-color 300ms ease-out 0s;background:rgb(236, 236, 236);margin:0px 6.992px}.btn.inactive.svelte-1f9r2q{cursor:initial;color:rgb(141, 141, 141);background:rgb(241, 241, 241)}",map:'{"version":3,"file":"Pagination.svelte","sources":["Pagination.svelte"],"sourcesContent":["<script>\\n import { page } from \\"../stores/articlesstore.js\\";\\n export let paginate;\\n<\/script>\\n\\n<style>\\n .pagination {\\n padding-bottom: 6.992px;\\n display: flex;\\n }\\n\\n .currentPage {\\n font-size: var(--font-body);\\n display: inline-block;\\n padding: 0 20px;\\n background: #374a62;\\n color: var(--color-white);\\n margin: 0;\\n }\\n\\n .btn {\\n letter-spacing: 1px;\\n font-family: inherit;\\n font-size: 12.8px;\\n line-height: normal;\\n position: relative;\\n text-align: center;\\n display: inline-block;\\n padding-top: 12px;\\n padding-right: 20.8px;\\n padding-bottom: 12px;\\n padding-left: 20.8px;\\n color: var(--color-type);\\n cursor: pointer;\\n font-weight: bold;\\n width: calc(50% - 14.4px);\\n height: 42px;\\n -webkit-box-flex: 1;\\n flex-grow: 1;\\n border-color: rgb(189, 189, 189);\\n border-style: solid;\\n border-width: 0px;\\n text-decoration: none;\\n border-radius: 0px;\\n transition: background-color 300ms ease-out 0s;\\n background: rgb(236, 236, 236);\\n margin: 0px 6.992px;\\n }\\n\\n .btn.inactive {\\n cursor: initial;\\n color: rgb(141, 141, 141);\\n background: rgb(241, 241, 241);\\n }\\n</style>\\n\\n<div class=\\"pagination\\">\\n <div class={$page === 1 ? \'btn inactive\' : \'btn\'} on:click={paginate(\'prev\')}>\\n Forrige\\n </div>\\n <div class=\\"btn\\" on:click={paginate(\'next\')}>Neste</div>\\n</div>\\n"],"names":[],"mappings":"AAME,WAAW,cAAC,CAAC,AACX,cAAc,CAAE,OAAO,CACvB,OAAO,CAAE,IAAI,AACf,CAAC,AAWD,IAAI,cAAC,CAAC,AACJ,cAAc,CAAE,GAAG,CACnB,WAAW,CAAE,OAAO,CACpB,SAAS,CAAE,MAAM,CACjB,WAAW,CAAE,MAAM,CACnB,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,MAAM,CAClB,OAAO,CAAE,YAAY,CACrB,WAAW,CAAE,IAAI,CACjB,aAAa,CAAE,MAAM,CACrB,cAAc,CAAE,IAAI,CACpB,YAAY,CAAE,MAAM,CACpB,KAAK,CAAE,IAAI,YAAY,CAAC,CACxB,MAAM,CAAE,OAAO,CACf,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,KAAK,GAAG,CAAC,CAAC,CAAC,MAAM,CAAC,CACzB,MAAM,CAAE,IAAI,CACZ,gBAAgB,CAAE,CAAC,CACnB,SAAS,CAAE,CAAC,CACZ,YAAY,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CAChC,YAAY,CAAE,KAAK,CACnB,YAAY,CAAE,GAAG,CACjB,eAAe,CAAE,IAAI,CACrB,aAAa,CAAE,GAAG,CAClB,UAAU,CAAE,gBAAgB,CAAC,KAAK,CAAC,QAAQ,CAAC,EAAE,CAC9C,UAAU,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CAC9B,MAAM,CAAE,GAAG,CAAC,OAAO,AACrB,CAAC,AAED,IAAI,SAAS,cAAC,CAAC,AACb,MAAM,CAAE,OAAO,CACf,KAAK,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CACzB,UAAU,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,AAChC,CAAC"}'};var k=Object(t.c)((A,e,n,i)=>{let r=Object(t.f)(o),{paginate:s}=e;return void 0===e.paginate&&n.paginate&&void 0!==s&&n.paginate(s),A.css.add(O),`<div class="pagination svelte-1f9r2q"><div class="${Object(t.e)(Object(t.i)(1===r?"btn inactive":"btn"))+" svelte-1f9r2q"}">Forrige\n </div>\n <div class="btn svelte-1f9r2q">Neste</div></div>`});const w={code:".displayarticle.svelte-d502zz{width:200px;overflow:hidden;margin:0px 14px 12px 0px;flex-shrink:0}@media screen and (min-width: 0px) and (max-width: 1022.4px){.displayarticle.svelte-d502zz{display:none}}img.svelte-d502zz{width:100%;margin-top:16px}h3.svelte-d502zz{font-size:var(--font-ui);font-weight:700;padding:10px 0px}p.svelte-d502zz{margin-bottom:12px;font-size:14px}",map:'{"version":3,"file":"DisplayArticle.svelte","sources":["DisplayArticle.svelte"],"sourcesContent":["<script>\\n import { activeArticleToRender } from \\"../stores/articlesstore.js\\";\\n<\/script>\\n\\n<style>\\n .displayarticle {\\n width: 200px;\\n overflow: hidden;\\n margin: 0px 14px 12px 0px;\\n flex-shrink: 0;\\n }\\n\\n @media screen and (min-width: 0px) and (max-width: 1022.4px) {\\n .displayarticle {\\n display: none;\\n }\\n }\\n\\n img {\\n width: 100%;\\n margin-top: 16px;\\n }\\n\\n h3 {\\n font-size: var(--font-ui);\\n font-weight: 700;\\n padding: 10px 0px;\\n }\\n\\n p {\\n margin-bottom: 12px;\\n font-size: 14px;\\n }\\n</style>\\n\\n{#if $activeArticleToRender}\\n <div class=\\"displayarticle\\">\\n <img src={$activeArticleToRender.fields.image} />\\n <h3>{$activeArticleToRender.title}</h3>\\n <p>\\n {$activeArticleToRender.fields.description && $activeArticleToRender.fields.description.slice(0, 150)}\\n </p>\\n </div>\\n{/if}\\n"],"names":[],"mappings":"AAKE,eAAe,cAAC,CAAC,AACf,KAAK,CAAE,KAAK,CACZ,QAAQ,CAAE,MAAM,CAChB,MAAM,CAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CACzB,WAAW,CAAE,CAAC,AAChB,CAAC,AAED,OAAO,MAAM,CAAC,GAAG,CAAC,YAAY,GAAG,CAAC,CAAC,GAAG,CAAC,YAAY,QAAQ,CAAC,AAAC,CAAC,AAC5D,eAAe,cAAC,CAAC,AACf,OAAO,CAAE,IAAI,AACf,CAAC,AACH,CAAC,AAED,GAAG,cAAC,CAAC,AACH,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,AAClB,CAAC,AAED,EAAE,cAAC,CAAC,AACF,SAAS,CAAE,IAAI,SAAS,CAAC,CACzB,WAAW,CAAE,GAAG,CAChB,OAAO,CAAE,IAAI,CAAC,GAAG,AACnB,CAAC,AAED,CAAC,cAAC,CAAC,AACD,aAAa,CAAE,IAAI,CACnB,SAAS,CAAE,IAAI,AACjB,CAAC"}'};var I=Object(t.c)((A,e,n,i)=>{let r=Object(t.f)(d);return A.css.add(w),""+(r?`<div class="displayarticle svelte-d502zz"><img${Object(t.a)("src",r.fields.image,0)} class="svelte-d502zz">\n <h3 class="svelte-d502zz">${Object(t.e)(r.title)}</h3>\n <p class="svelte-d502zz">${Object(t.e)(r.fields.description&&r.fields.description.slice(0,150))}</p></div>`:"")});const B={code:':root{--color-type:#232323;--color-white:#ffffff;--color-secondary:#455c7b;--color-gray-3:#ececec;--color-red:#e20613;font-family:"Barlow", "Helvetica Neue", "Helvetica", "Arial", sans-serif}.newsstream-wrapper.svelte-1kgh1va.svelte-1kgh1va{margin:0}.container.svelte-1kgh1va.svelte-1kgh1va{background:var(--color-white);position:relative}.title.svelte-1kgh1va.svelte-1kgh1va{width:100%;color:var(--color-type);font-size:22px;font-weight:800;flex:0 0 auto;padding:10px}.title.svelte-1kgh1va.svelte-1kgh1va::before{content:"";height:14px;width:14px;display:inline-block;margin-right:14px;border-radius:50%;background:var(--color-red)}.flex.svelte-1kgh1va.svelte-1kgh1va{display:flex;flex-direction:row;position:relative;min-height:300px}.flex.svelte-1kgh1va>div.svelte-1kgh1va{width:100%}',map:'{"version":3,"file":"newsstream.svelte","sources":["newsstream.svelte"],"sourcesContent":["<script>\\n import { onMount, beforeUpdate } from \\"svelte\\";\\n import { articles, page } from \\"./stores/articlesstore.js\\";\\n import { activeTab } from \\"./stores/tabsstore.js\\";\\n import { settings, displaySettings } from \\"./stores/settings.js\\";\\n import ArticleList from \\"./components/ArticleList\\";\\n import Settings from \\"./components/Settings\\";\\n import CategoryNavigationBar from \\"./components/CategoryNavigationBar\\";\\n import NewsPaperButtons from \\"./components/NewsPaperButtons\\";\\n import Pagination from \\"./components/Pagination\\";\\n import DisplayArticle from \\"./components/DisplayArticle\\";\\n\\n const articlesPerPage = 6;\\n\\n async function fetchArticles(offset = 0) {\\n const { includeHosts = \\"\\", excludeTags = \\"\\" } = $activeTab.query || {};\\n let { includeAnyTags = \\"\\" } = $activeTab.query || {};\\n const responseFilter = [\\n \\"title\\",\\n \\"url\\",\\n \\"host\\",\\n \\"posted\\",\\n \\"fields.image\\",\\n \\"fields.description\\"\\n ];\\n\\n if ($settings && includeAnyTags === \\"local\\") {\\n const checkedLocations = $settings.filter(setting => setting.checked);\\n\\n includeAnyTags = checkedLocations.map(setting => setting.harvester);\\n\\n if (checkedLocations.length === 0) {\\n displaySettings.update(n => true);\\n }\\n }\\n\\n const urlOptions =\\n `limit=100&offset=${offset}&tagFields=article_tags2&excludePaywall=true&excludeDupes=96&` +\\n `responseFilter=${responseFilter.join(\\n \\",\\"\\n )}&includeHosts=${includeHosts}&includeAnyTags=${includeAnyTags}&excludeTags=${excludeTags}`;\\n\\n const res = await fetch(\\n `https://sol.no/app/harvester-webservice/get?${urlOptions}`\\n );\\n const jsonRes = await res.json();\\n return jsonRes;\\n }\\n\\n async function fetchMoreArticles() {\\n const newArticles = await fetchArticles($articles.length);\\n articles.update(n => {\\n let articlesToDisplay = n[$activeTab.id].concat(newArticles.items);\\n return { ...$articles, [$activeTab.id]: articlesToDisplay };\\n });\\n }\\n\\n async function paginate(nextPage) {\\n if (nextPage === \\"next\\") {\\n page.update(n => n + 1);\\n // Fetch more articles if there isn\'t enough to fill the next page\\n if (($page + 1) * articlesPerPage + articlesPerPage > $articles.length) {\\n fetchMoreArticles();\\n }\\n } else if (nextPage === \\"prev\\" && $page > 1) {\\n page.update(n => n - 1);\\n }\\n }\\n\\n onMount(async () => {\\n const fetchedArticles = await fetchArticles();\\n articles.set({ ...$articles, [$activeTab.id]: fetchedArticles.items });\\n });\\n<\/script>\\n\\n<style>\\n :global(:root) {\\n --color-type: #232323;\\n --color-white: #ffffff;\\n --color-secondary: #455c7b;\\n --color-gray-3: #ececec;\\n --color-red: #e20613;\\n font-family: \\"Barlow\\", \\"Helvetica Neue\\", \\"Helvetica\\", \\"Arial\\", sans-serif;\\n }\\n\\n .newsstream-wrapper {\\n margin: 0;\\n }\\n .container {\\n background: var(--color-white);\\n position: relative;\\n }\\n\\n .title {\\n width: 100%;\\n color: var(--color-type);\\n font-size: 22px;\\n font-weight: 800;\\n flex: 0 0 auto;\\n padding: 10px;\\n }\\n\\n .title::before {\\n content: \\"\\";\\n height: 14px;\\n width: 14px;\\n display: inline-block;\\n margin-right: 14px;\\n border-radius: 50%;\\n background: var(--color-red);\\n }\\n\\n .flex {\\n display: flex;\\n flex-direction: row;\\n position: relative;\\n min-height: 300px;\\n }\\n\\n .flex > div {\\n width: 100%;\\n }\\n\\n .flex p {\\n padding: 20px 0px;\\n }\\n</style>\\n\\n<div class=\\"newsstream-wrapper\\">\\n <div class=\\"container\\">\\n <h3 class=\\"title\\">Nyhetsstrøm</h3>\\n <CategoryNavigationBar {fetchMoreArticles} />\\n <NewsPaperButtons {fetchMoreArticles} />\\n <div class=\\"flex\\">\\n <div>\\n <ArticleList />\\n </div>\\n <DisplayArticle />\\n </div>\\n <Pagination {paginate} />\\n <Settings />\\n </div>\\n</div>\\n"],"names":[],"mappings":"AA4EU,KAAK,AAAE,CAAC,AACd,YAAY,CAAE,OAAO,CACrB,aAAa,CAAE,OAAO,CACtB,iBAAiB,CAAE,OAAO,CAC1B,cAAc,CAAE,OAAO,CACvB,WAAW,CAAE,OAAO,CACpB,WAAW,CAAE,QAAQ,CAAC,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,CAAC,OAAO,CAAC,CAAC,UAAU,AAC3E,CAAC,AAED,mBAAmB,8BAAC,CAAC,AACnB,MAAM,CAAE,CAAC,AACX,CAAC,AACD,UAAU,8BAAC,CAAC,AACV,UAAU,CAAE,IAAI,aAAa,CAAC,CAC9B,QAAQ,CAAE,QAAQ,AACpB,CAAC,AAED,MAAM,8BAAC,CAAC,AACN,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,YAAY,CAAC,CACxB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,IAAI,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CACd,OAAO,CAAE,IAAI,AACf,CAAC,AAED,oCAAM,QAAQ,AAAC,CAAC,AACd,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,YAAY,CACrB,YAAY,CAAE,IAAI,CAClB,aAAa,CAAE,GAAG,CAClB,UAAU,CAAE,IAAI,WAAW,CAAC,AAC9B,CAAC,AAED,KAAK,8BAAC,CAAC,AACL,OAAO,CAAE,IAAI,CACb,cAAc,CAAE,GAAG,CACnB,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,KAAK,AACnB,CAAC,AAED,oBAAK,CAAG,GAAG,eAAC,CAAC,AACX,KAAK,CAAE,IAAI,AACb,CAAC"}'},M=Object(t.c)((A,e,n,r)=>{let s=Object(t.f)(a),l=Object(t.f)(g),c=Object(t.f)(C),d=Object(t.f)(o);async function v(A=0){const{includeHosts:e="",excludeTags:n=""}=s.query||{};let{includeAnyTags:t=""}=s.query||{};if(l&&"local"===t){const A=l.filter(A=>A.checked);t=A.map(A=>A.harvester),0===A.length&&p.update(A=>!0)}const i=`limit=100&offset=${A}&tagFields=article_tags2&excludePaywall=true&excludeDupes=96&responseFilter=${["title","url","host","posted","fields.image","fields.description"].join(",")}&includeHosts=${e}&includeAnyTags=${t}&excludeTags=${n}`,r=await fetch("https://sol.no/app/harvester-webservice/get?"+i);return await r.json()}async function u(){const A=await v(c.length);C.update(e=>{let n=e[s.id].concat(A.items);return{...c,[s.id]:n}})}return Object(i.b)(async()=>{const A=await v();C.set({...c,[s.id]:A.items})}),A.css.add(B),`<div class="newsstream-wrapper svelte-1kgh1va"><div class="container svelte-1kgh1va"><h3 class="title svelte-1kgh1va">Nyhetsstrøm</h3>\n ${Object(t.n)(x,"CategoryNavigationBar").$$render(A,{fetchMoreArticles:u},{},{})}\n ${Object(t.n)(E,"NewsPaperButtons").$$render(A,{fetchMoreArticles:u},{},{})}\n <div class="flex svelte-1kgh1va"><div class="svelte-1kgh1va">${Object(t.n)(f,"ArticleList").$$render(A,{},{},{})}</div>\n ${Object(t.n)(I,"DisplayArticle").$$render(A,{},{},{})}</div>\n ${Object(t.n)(k,"Pagination").$$render(A,{paginate:async function(A){"next"===A?(o.update(A=>A+1),6*(d+1)+6>c.length&&u()):"prev"===A&&d>1&&o.update(A=>A-1)}},{},{})}\n ${Object(t.n)(b,"Settings").$$render(A,{},{},{})}</div></div>`});e.default=M}]));
!function(A,e){for(var n in e)A[n]=e[n]}(exports,function(A){var e={};function n(t){if(e[t])return e[t].exports;var i=e[t]={i:t,l:!1,exports:{}};return A[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=A,n.c=e,n.d=function(A,e,t){n.o(A,e)||Object.defineProperty(A,e,{enumerable:!0,get:t})},n.r=function(A){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})},n.t=function(A,e){if(1&e&&(A=n(A)),8&e)return A;if(4&e&&"object"==typeof A&&A&&A.__esModule)return A;var t=Object.create(null);if(n.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:A}),2&e&&"string"!=typeof A)for(var i in A)n.d(t,i,function(e){return A[e]}.bind(null,i));return t},n.n=function(A){var e=A&&A.__esModule?function(){return A.default}:function(){return A};return n.d(e,"a",e),e},n.o=function(A,e){return Object.prototype.hasOwnProperty.call(A,e)},n.p="",n(n.s=3)}([function(A,e,n){"use strict";function t(){}n.d(e,"a",(function(){return O})),n.d(e,"b",(function(){return v})),n.d(e,"c",(function(){return E})),n.d(e,"d",(function(){return b})),n.d(e,"e",(function(){return h})),n.d(e,"f",(function(){return l})),n.d(e,"g",(function(){return a})),n.d(e,"h",(function(){return t})),n.d(e,"i",(function(){return c})),n.d(e,"j",(function(){return u})),n.d(e,"k",(function(){return s})),n.d(e,"l",(function(){return o})),n.d(e,"m",(function(){return C})),n.d(e,"n",(function(){return m}));function i(A){return A()}function r(){return Object.create(null)}function s(A){A.forEach(i)}function a(A){return"function"==typeof A}function o(A,e){return A!=A?e==e:A!==e||A&&"object"==typeof A||"function"==typeof A}function C(A,...e){if(null==A)return t;const n=A.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function l(A){let e;return C(A,A=>e=A)(),e}function c(A){return null==A?"":A}new Set;new Set;let d;function p(A){d=A}function g(){if(!d)throw new Error("Function called outside component initialization");return d}function v(A){g().$$.before_update.push(A)}function u(A){g().$$.on_mount.push(A)}Promise.resolve();new Set;new Set;"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);const f={'"':"&quot;","'":"&#39;","&":"&amp;","<":"&lt;",">":"&gt;"};function h(A){return String(A).replace(/["'&<>]/g,A=>f[A])}function b(A,e){let n="";for(let t=0;t<A.length;t+=1)n+=e(A[t],t);return n}function m(A,e){if(!A||!A.$$render)throw"svelte:component"===e&&(e+=" this={...}"),new Error(`<${e}> is not a valid SSR component. You may need to review your build config to ensure that dependencies are compiled, rather than imported as pre-compiled modules`);return A}let x,y;function E(A){function e(e,n,t,i){const s=d;p({$$:{on_destroy:x,context:new Map(s?s.$$.context:[]),on_mount:[],before_update:[],after_update:[],callbacks:r()}});const a=A(e,n,t,i);return p(s),a}return{render:(A={},n={})=>{x=[];const t={title:"",head:"",css:new Set},i=e(t,A,{},n);return s(x),{html:i,css:{code:Array.from(t.css).map(A=>A.code).join("\n"),map:null},head:t.title+t.head}},$$render:e}}function O(A,e,n){return null==e||n&&!e?"":` ${A}${!0===e?"":"="+("string"==typeof e?JSON.stringify(h(e)):`"${e}"`)}`}function k(A,e){const n=A.$$;null!==n.fragment&&(s(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}"function"==typeof HTMLElement&&(y=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const A in this.$$.slotted)this.appendChild(this.$$.slotted[A])}attributeChangedCallback(A,e,n){this[A]=n}$destroy(){k(this,1),this.$destroy=t}$on(A,e){const n=this.$$.callbacks[A]||(this.$$.callbacks[A]=[]);return n.push(e),()=>{const A=n.indexOf(e);-1!==A&&n.splice(A,1)}}$set(){}})},function(A,e,n){"use strict";n.d(e,"a",(function(){return s})),n.d(e,"b",(function(){return r}));var t=n(0);const i=[];function r(A,e=t.h){let n;const r=[];function s(e){if(Object(t.l)(A,e)&&(A=e,n)){const e=!i.length;for(let e=0;e<r.length;e+=1){const n=r[e];n[1](),i.push(n,A)}if(e){for(let A=0;A<i.length;A+=2)i[A][0](i[A+1]);i.length=0}}}return{set:s,update:function(e){s(e(A))},subscribe:function(i,a=t.h){const o=[i,a];return r.push(o),1===r.length&&(n=e(s)||t.h),i(A),()=>{const A=r.indexOf(o);-1!==A&&r.splice(A,1),0===r.length&&(n(),n=null)}}}}function s(A,e,n){const i=!Array.isArray(A),s=i?[A]:A,a=e.length<2;return{subscribe:r(n,A=>{let n=!1;const r=[];let o=0,C=t.h;const l=()=>{if(o)return;C();const n=e(i?r[0]:r,A);a?A(n):C=Object(t.g)(n)?n:t.h},c=s.map((A,e)=>Object(t.m)(A,A=>{r[e]=A,o&=~(1<<e),n&&l()},()=>{o|=1<<e}));return n=!0,l(),function(){Object(t.k)(c),C()}}).subscribe}}},function(A,e,n){"use strict";var t=n(0);n.d(e,"a",(function(){return t.b})),n.d(e,"b",(function(){return t.j}))},function(A,e,n){"use strict";n.r(e);var t=n(0),i=n(2),r=n(1);const s=Object(r.b)([{name:"Siste nytt",isActive:!0,id:"siste_nytt",type:"main",query:{includeHosts:"dagbladet.no,aftenposten.no,vg.no,nrk.no,nettavisen.no,tv2.no,dn.no,dagsavisen.no,abcnyheter.no,bt.no,aftenbladet.no,fvn.no,hegnar.no",includeAnyTags:"nyheter,okonomi",excludeTags:"sport,underholdning,kjendis,film,musikk,kultur,utenlandske"}},{name:"Lokale nyheter",isActive:!1,id:"lokale_nyheter",type:"main",query:{includeAnyTags:"local"}},{name:"Sport",isActive:!1,id:"sport",type:"main",query:{includeHosts:"dagbladet.no,nrk.no,vg.no,tv2.no,nettavisen.no,aftenposten.no",includeAnyTags:"sport"}},{name:"Underholdning",isActive:!1,id:"underholdning",type:"main",query:{includeHosts:"seher.no,tv2.no,vg.no,side2.no,kk.no,nrk.no",includeAnyTags:"underholdning,film,kjendis,musikk,kultur"}},{name:"Utenlandske",isActive:!1,id:"utenlandske",type:"main",query:{includeHosts:"cnn.com,washingtonpost.com,theguardian.com,nytimes.com,wsj.com,foxnews.com,huffingtonpost.com,independent.co.uk,telegraph.co.uk,scmp.com,spiegel.de,mondediplo.com",includeAnyTags:"nyheter,utenlandske,utenriks"}},{name:"dagbladet.no",id:"dagbladet.no",type:"newspaper",isActive:!1,query:{includeHosts:"dagbladet.no"}},{name:"aftenposten.no",id:"aftenposten.no",type:"newspaper",isActive:!1,query:{includeHosts:"aftenposten.no"}},{name:"vg.no",id:"vg.no",type:"newspaper",isActive:!1,query:{includeHosts:"vg.no"}},{name:"nrk.no",id:"nrk.no",type:"newspaper",isActive:!1,query:{includeHosts:"nrk.no"}},{name:"nettavisen.no",id:"nettavisen.no",type:"newspaper",isActive:!1,query:{includeHosts:"nettavisen.no"}},{name:"tv2.no",id:"tv2.no",type:"newspaper",isActive:!1,query:{includeHosts:"tv2.no"}},{name:"dn.no",id:"dn.no",type:"newspaper",isActive:!1,query:{includeHosts:"dn.no"}},{name:"dagsavisen.no",id:"dagsavisen.no",type:"newspaper",isActive:!1,query:{includeHosts:"dagsavisen.no"}},{name:"abcnyheter.no",id:"abcnyheter.no",type:"newspaper",isActive:!1,query:{includeHosts:"abcnyheter.no"}},{name:"bt.no",id:"bt.no",type:"newspaper",isActive:!1,query:{includeHosts:"bt.no"}},{name:"aftenbladet.no",id:"aftenbladet.no",type:"newspaper",isActive:!1,query:{includeHosts:"aftenbladet.no"}}]),a=Object(r.a)(s,A=>A.filter(A=>A.isActive)[0]),o=Object(r.b)(1),C=Object(r.b)({siste_nytt:[],lokale_nyheter:[],sport:[],underholdning:[],utenlandske:[],innstillinger:[],"dagbladet.no":[],"aftenposten.no":[],"vg.no":[],"nrk.no":[],"nettavisen.no":[],"tv2.no":[],"dn.no":[],"dagsavisen.no":[],"abcnyheter.no":[],"bt.no":[],"aftenbladet.no":[]}),l=Object(r.b)(""),c=Object(r.a)([C,o,a],([A,e,n])=>A[n.id].slice(6*e,6*e+6)),d=Object(r.a)([C,l,a],([A,e,n])=>A[n.id].filter(A=>!!e&&A.url===e)[0]),p=Object(r.b)(!1),g=Object(r.b)([{name:"Asker og Bærum",harvester:"asker og bærum",checked:!1},{name:"Aust-Agder",harvester:"aust agder",checked:!1},{name:"Buskerud",harvester:"buskerud",checked:!1},{name:"Finnmark",harvester:"finnmark",checked:!1},{name:"Follo",harvester:"follo",checked:!1},{name:"Hedmark",harvester:"hedmark",checked:!1},{name:"Hordaland",harvester:"hordaland",checked:!1},{name:"Møre og Romsdal",harvester:"møre og romsdal",checked:!1},{name:"Nordland",harvester:"nordland",checked:!1},{name:"Nord-Trøndelag",harvester:"nord trøndelag",checked:!1},{name:"Oppland",harvester:"oppland",checked:!1},{name:"Oslo",harvester:"oslo",checked:!1},{name:"Rogaland",harvester:"rogaland",checked:!1},{name:"Romerike",harvester:"romerike",checked:!1},{name:"Sogn og Fjordane",harvester:"sogn og fjordane",checked:!1},{name:"Sør-Trøndelag",harvester:"sør trøndelag",checked:!1},{name:"Telemark",harvester:"telemark",checked:!1},{name:"Troms",harvester:"troms",checked:!1},{name:"Vest-Agder",harvester:"vest agder",checked:!1},{name:"Vestfold",harvester:"vestfold",checked:!1},{name:"Østfold",harvester:"østfold",checked:!1}]),v={code:'.list-item-wrapper.svelte-16mtepv.svelte-16mtepv{position:relative}.list-item-wrapper.svelte-16mtepv.svelte-16mtepv::after{content:"";display:block;height:1px;width:calc(100% - 28px);position:absolute;bottom:0px;left:0px;background:rgb(222, 222, 222);margin:0px 14px}.list-item-wrapper.svelte-16mtepv.svelte-16mtepv:last-child::after{height:0}.list-element.svelte-16mtepv.svelte-16mtepv{position:relative;display:flex;line-height:1.2;cursor:pointer;margin:0px;text-decoration:none;border-width:0px;border-style:none;border-color:initial;border-image:initial;padding:10.992px 20px 10px 14px}.list-element.svelte-16mtepv .time.svelte-16mtepv{color:rgb(106, 106, 106);margin-top:6.992px;display:block;min-width:28px;font-size:12px;white-space:nowrap}.list-element.svelte-16mtepv .content.svelte-16mtepv{margin-left:10px;color:var(--color-type);font-weight:700;display:inline;font-size:var(--font-ui)}.list-element.svelte-16mtepv .source.svelte-16mtepv{color:rgb(106, 106, 106);font-weight:normal;font-size:12px;margin-left:8px;display:inline;background:transparent}',map:'{"version":3,"file":"ListItem.svelte","sources":["ListItem.svelte"],"sourcesContent":["<script>\\n import { beforeUpdate } from \\"svelte\\";\\n import { activeArticle } from \\"../stores/articlesstore.js\\";\\n export let item, i;\\n beforeUpdate(() => {\\n const posted = new Date(item.posted);\\n item.formattedTime = `${posted.getHours()}:${\\n posted.getMinutes() < 10 ? \\"0\\" + posted.getMinutes() : posted.getMinutes()\\n }`;\\n });\\n<\/script>\\n\\n<style>\\n .list-item-wrapper {\\n position: relative;\\n }\\n\\n .list-item-wrapper::after {\\n content: \\"\\";\\n display: block;\\n height: 1px;\\n width: calc(100% - 28px);\\n position: absolute;\\n bottom: 0px;\\n left: 0px;\\n background: rgb(222, 222, 222);\\n margin: 0px 14px;\\n }\\n\\n .list-item-wrapper:last-child::after {\\n height: 0;\\n }\\n\\n .list-element {\\n position: relative;\\n display: flex;\\n line-height: 1.2;\\n cursor: pointer;\\n margin: 0px;\\n text-decoration: none;\\n border-width: 0px;\\n border-style: none;\\n border-color: initial;\\n border-image: initial;\\n padding: 10.992px 20px 10px 14px;\\n }\\n\\n .list-element .time {\\n color: rgb(106, 106, 106);\\n margin-top: 6.992px;\\n display: block;\\n min-width: 28px;\\n font-size: 12px;\\n white-space: nowrap;\\n }\\n\\n .list-element .content {\\n margin-left: 10px;\\n color: var(--color-type);\\n font-weight: 700;\\n display: inline;\\n font-size: var(--font-ui);\\n }\\n\\n .list-element .source {\\n color: rgb(106, 106, 106);\\n font-weight: normal;\\n font-size: 12px;\\n margin-left: 8px;\\n display: inline;\\n background: transparent;\\n }\\n</style>\\n\\n<article class=\\"list-item-wrapper\\">\\n <a\\n on:mouseenter={() => activeArticle.set(item.url)}\\n href={item.url}\\n target=\\"_blank\\"\\n class={`list-element lp_newsstream_stream_nyheter_${i}`}>\\n <span class=\\"time\\">{item.formattedTime}</span>\\n <h4 class=\\"content\\">\\n {item.title}\\n <span class=\\"source\\">{item.host}</span>\\n </h4>\\n </a>\\n</article>\\n"],"names":[],"mappings":"AAaE,kBAAkB,8BAAC,CAAC,AAClB,QAAQ,CAAE,QAAQ,AACpB,CAAC,AAED,gDAAkB,OAAO,AAAC,CAAC,AACzB,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,KAAK,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,CACxB,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,GAAG,CACX,IAAI,CAAE,GAAG,CACT,UAAU,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CAC9B,MAAM,CAAE,GAAG,CAAC,IAAI,AAClB,CAAC,AAED,gDAAkB,WAAW,OAAO,AAAC,CAAC,AACpC,MAAM,CAAE,CAAC,AACX,CAAC,AAED,aAAa,8BAAC,CAAC,AACb,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,IAAI,CACb,WAAW,CAAE,GAAG,CAChB,MAAM,CAAE,OAAO,CACf,MAAM,CAAE,GAAG,CACX,eAAe,CAAE,IAAI,CACrB,YAAY,CAAE,GAAG,CACjB,YAAY,CAAE,IAAI,CAClB,YAAY,CAAE,OAAO,CACrB,YAAY,CAAE,OAAO,CACrB,OAAO,CAAE,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,AAClC,CAAC,AAED,4BAAa,CAAC,KAAK,eAAC,CAAC,AACnB,KAAK,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CACzB,UAAU,CAAE,OAAO,CACnB,OAAO,CAAE,KAAK,CACd,SAAS,CAAE,IAAI,CACf,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,MAAM,AACrB,CAAC,AAED,4BAAa,CAAC,QAAQ,eAAC,CAAC,AACtB,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,IAAI,YAAY,CAAC,CACxB,WAAW,CAAE,GAAG,CAChB,OAAO,CAAE,MAAM,CACf,SAAS,CAAE,IAAI,SAAS,CAAC,AAC3B,CAAC,AAED,4BAAa,CAAC,OAAO,eAAC,CAAC,AACrB,KAAK,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CACzB,WAAW,CAAE,MAAM,CACnB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,OAAO,CAAE,MAAM,CACf,UAAU,CAAE,WAAW,AACzB,CAAC"}'};var u=Object(t.c)((A,e,n,r)=>{let{item:s}=e,{i:a}=e;return Object(i.a)(()=>{const A=new Date(s.posted);s.formattedTime=`${A.getHours()}:${A.getMinutes()<10?"0"+A.getMinutes():A.getMinutes()}`}),void 0===e.item&&n.item&&void 0!==s&&n.item(s),void 0===e.i&&n.i&&void 0!==a&&n.i(a),A.css.add(v),`<article class="list-item-wrapper svelte-16mtepv"><a${Object(t.a)("href",s.url,0)} target="_blank" class="${Object(t.e)(Object(t.i)("list-element lp_newsstream_stream_nyheter_"+a))+" svelte-16mtepv"}"><span class="time svelte-16mtepv">${Object(t.e)(s.formattedTime)}</span>\n <h4 class="content svelte-16mtepv">${Object(t.e)(s.title)}\n <span class="source svelte-16mtepv">${Object(t.e)(s.host)}</span></h4></a></article>`});var f=Object(t.c)((A,e,n,i)=>{let r=Object(t.f)(c);return""+(r.length>0?""+Object(t.d)(r,(e,n)=>""+Object(t.n)(u,"ListItem").$$render(A,{i:n,item:e},{},{})):"<p>Laster...</p>")});const h={code:'.settings.svelte-ovr2y9.svelte-ovr2y9{height:calc(100% - 48px);position:absolute;padding:20.8px;left:0;right:0;top:48px;bottom:0;background:var(--color-white);z-index:9;overflow-y:scroll}.settings-container.svelte-ovr2y9.svelte-ovr2y9{display:flex;flex-wrap:wrap;flex-grow:0;flex-shrink:0;flex-basis:100%}.settings-container.svelte-ovr2y9 h2.svelte-ovr2y9{width:100%;padding-bottom:11.2px}.checkbox-container.svelte-ovr2y9.svelte-ovr2y9{margin:2;padding:6.4px 0;flex-basis:33.3%;font-size:13px}.checkbox-container.svelte-ovr2y9 label.svelte-ovr2y9{width:100%;display:block;padding:0;margin:0}.checkbox-container.svelte-ovr2y9 [type="checkbox"].svelte-ovr2y9{vertical-align:baseline;width:12.8px;height:12.8px;margin-right:12.8px}.btn.svelte-ovr2y9.svelte-ovr2y9{cursor:pointer;padding:4.8px 20.8px;line-height:20.8px;background:var(--color-secondary);color:var(--color-white);margin:8px auto}',map:'{"version":3,"file":"Settings.svelte","sources":["Settings.svelte"],"sourcesContent":["<script>\\n import { displaySettings, settings } from \\"../stores/settings.js\\";\\n import { articles } from \\"../stores/articlesstore.js\\";\\n import { onMount } from \\"svelte\\";\\n\\n let activeSettings = [];\\n onMount(async () => {\\n const ls = localStorage.getItem(\\"sol-local-news-sources\\");\\n if (ls) {\\n activeSettings = JSON.parse(ls) || [];\\n let newSettings = $settings;\\n activeSettings.forEach(activeSetting => {\\n newSettings = newSettings.map(setting => {\\n if (setting.harvester === activeSetting)\\n setting.checked = !setting.checked;\\n return setting;\\n });\\n });\\n settings.update(n => {\\n return newSettings;\\n });\\n }\\n });\\n\\n function onChange(value) {\\n const arrayIndex = activeSettings.indexOf(value);\\n if (arrayIndex > -1) {\\n activeSettings.splice(arrayIndex, 1);\\n } else {\\n activeSettings.push(value);\\n }\\n const newSettings = $settings.map(setting => {\\n if (setting.harvester === value) setting.checked = !setting.checked;\\n return setting;\\n });\\n settings.update(n => {\\n return newSettings;\\n });\\n articles.update(n => {\\n return { ...$articles, lokale_nyheter: [] };\\n });\\n localStorage.setItem(\\n \\"sol-local-news-sources\\",\\n JSON.stringify(activeSettings)\\n );\\n }\\n<\/script>\\n\\n<style>\\n .settings {\\n height: calc(100% - 48px);\\n position: absolute;\\n padding: 20.8px;\\n left: 0;\\n right: 0;\\n top: 48px;\\n bottom: 0;\\n background: var(--color-white);\\n z-index: 9;\\n overflow-y: scroll;\\n }\\n\\n .settings-container {\\n display: flex;\\n flex-wrap: wrap;\\n flex-grow: 0;\\n flex-shrink: 0;\\n flex-basis: 100%;\\n }\\n\\n .settings-container h2 {\\n width: 100%;\\n padding-bottom: 11.2px;\\n }\\n\\n .checkbox-container {\\n margin: 2;\\n padding: 6.4px 0;\\n flex-basis: 33.3%;\\n font-size: 13px;\\n }\\n\\n .checkbox-container label {\\n width: 100%;\\n display: block;\\n padding: 0;\\n margin: 0;\\n }\\n\\n .checkbox-container [type=\\"checkbox\\"] {\\n vertical-align: baseline;\\n width: 12.8px;\\n height: 12.8px;\\n margin-right: 12.8px;\\n }\\n\\n .btn {\\n cursor: pointer;\\n padding: 4.8px 20.8px;\\n line-height: 20.8px;\\n background: var(--color-secondary);\\n color: var(--color-white);\\n margin: 8px auto;\\n }\\n</style>\\n\\n{#if $displaySettings}\\n <div class=\\"settings\\">\\n <div class=\\"settings-container\\">\\n <h2>Velg regioner for lokale nyheter</h2>\\n {#each $settings as county, i}\\n <div class=\\"checkbox-container\\">\\n <label for={`county${i}`}>\\n <input\\n on:change={e => onChange(e.target.value)}\\n type=\\"checkbox\\"\\n checked={county.checked}\\n class={`county${i}`}\\n id={`county${i}`}\\n value={county.harvester} />\\n {county.name}\\n </label>\\n </div>\\n {/each}\\n <div\\n on:click={() => {\\n displaySettings.update(n => !n);\\n }}\\n class=\\"btn\\">\\n Lukk\\n </div>\\n </div>\\n </div>\\n{/if}\\n"],"names":[],"mappings":"AAiDE,SAAS,4BAAC,CAAC,AACT,MAAM,CAAE,KAAK,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,CACzB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,MAAM,CACf,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,CAAC,CACR,GAAG,CAAE,IAAI,CACT,MAAM,CAAE,CAAC,CACT,UAAU,CAAE,IAAI,aAAa,CAAC,CAC9B,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,MAAM,AACpB,CAAC,AAED,mBAAmB,4BAAC,CAAC,AACnB,OAAO,CAAE,IAAI,CACb,SAAS,CAAE,IAAI,CACf,SAAS,CAAE,CAAC,CACZ,WAAW,CAAE,CAAC,CACd,UAAU,CAAE,IAAI,AAClB,CAAC,AAED,iCAAmB,CAAC,EAAE,cAAC,CAAC,AACtB,KAAK,CAAE,IAAI,CACX,cAAc,CAAE,MAAM,AACxB,CAAC,AAED,mBAAmB,4BAAC,CAAC,AACnB,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,KAAK,CAAC,CAAC,CAChB,UAAU,CAAE,KAAK,CACjB,SAAS,CAAE,IAAI,AACjB,CAAC,AAED,iCAAmB,CAAC,KAAK,cAAC,CAAC,AACzB,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,CAAC,AACX,CAAC,AAED,iCAAmB,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,cAAC,CAAC,AACrC,cAAc,CAAE,QAAQ,CACxB,KAAK,CAAE,MAAM,CACb,MAAM,CAAE,MAAM,CACd,YAAY,CAAE,MAAM,AACtB,CAAC,AAED,IAAI,4BAAC,CAAC,AACJ,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,KAAK,CAAC,MAAM,CACrB,WAAW,CAAE,MAAM,CACnB,UAAU,CAAE,IAAI,iBAAiB,CAAC,CAClC,KAAK,CAAE,IAAI,aAAa,CAAC,CACzB,MAAM,CAAE,GAAG,CAAC,IAAI,AAClB,CAAC"}'};var b=Object(t.c)((A,e,n,r)=>{let s=Object(t.f)(g),a=(Object(t.f)(C),Object(t.f)(p)),o=[];return Object(i.b)(async()=>{const A=localStorage.getItem("sol-local-news-sources");if(A){o=JSON.parse(A)||[];let e=s;o.forEach(A=>{e=e.map(e=>(e.harvester===A&&(e.checked=!e.checked),e))}),g.update(A=>e)}}),A.css.add(h),""+(a?`<div class="settings svelte-ovr2y9"><div class="settings-container svelte-ovr2y9"><h2 class="svelte-ovr2y9">Velg regioner for lokale nyheter</h2>\n ${Object(t.d)(s,(A,e)=>`<div class="checkbox-container svelte-ovr2y9"><label${Object(t.a)("for","county"+e,0)} class="svelte-ovr2y9"><input type="checkbox" ${A.checked?"checked":""} class="${Object(t.e)(Object(t.i)("county"+e))+" svelte-ovr2y9"}"${Object(t.a)("id","county"+e,0)}${Object(t.a)("value",A.harvester,0)}>\n ${Object(t.e)(A.name)}</label>\n </div>`)}\n <div class="btn svelte-ovr2y9">Lukk\n </div></div></div>`:"")});const m={code:"ul.svelte-1p03l9j{box-sizing:border-box;display:block;width:100%;white-space:nowrap;position:relative;flex-wrap:nowrap;margin:0px;padding:0px;background:var(--color-white);overflow:auto}li.svelte-1p03l9j{position:relative;vertical-align:middle;line-height:0;z-index:8;display:inline-block;margin:0px;flex:0 0 auto}.btn.svelte-1p03l9j{cursor:pointer;display:inline-block;font-weight:400;font-size:14px;line-height:19.2px;border-width:0px;outline:none;text-decoration:none;margin:0px;padding:14.4px 14px;background:transparent;color:var(--color-type)}.btn.active.svelte-1p03l9j{background:#f9f9f9}",map:'{"version":3,"file":"CategoryNavigationBar.svelte","sources":["CategoryNavigationBar.svelte"],"sourcesContent":["<script>\\n import { tabs, activeTab } from \\"../stores/tabsstore.js\\";\\n import { displaySettings, settings } from \\"../stores/settings.js\\";\\n import { articles, page } from \\"../stores/articlesstore.js\\";\\n export let fetchMoreArticles;\\n\\n function onTabClick(name) {\\n tabs.update(n => {\\n return n.map(tab => {\\n tab.isActive = tab.name === name;\\n return tab;\\n });\\n });\\n if ($articles[$activeTab.id].length === 0) fetchMoreArticles();\\n page.set(1);\\n }\\n<\/script>\\n\\n<style>\\n ul {\\n box-sizing: border-box;\\n display: block;\\n width: 100%;\\n white-space: nowrap;\\n position: relative;\\n flex-wrap: nowrap;\\n margin: 0px;\\n padding: 0px;\\n background: var(--color-white);\\n overflow: auto;\\n }\\n li {\\n position: relative;\\n vertical-align: middle;\\n line-height: 0;\\n z-index: 8;\\n display: inline-block;\\n margin: 0px;\\n flex: 0 0 auto;\\n }\\n .btn {\\n cursor: pointer;\\n display: inline-block;\\n font-weight: 400;\\n font-size: 14px;\\n line-height: 19.2px;\\n border-width: 0px;\\n outline: none;\\n text-decoration: none;\\n margin: 0px;\\n padding: 14.4px 14px;\\n background: transparent;\\n color: var(--color-type);\\n }\\n\\n .btn.active {\\n background: #f9f9f9;\\n }\\n</style>\\n\\n<div class=\\"navbar\\">\\n <ul>\\n {#each $tabs as tab}\\n {#if tab.type === \'main\'}\\n <li on:click={onTabClick(tab.name)}>\\n <div class={tab.isActive ? \'btn active\' : \'btn\'}>{tab.name}</div>\\n </li>\\n {/if}\\n {/each}\\n <li\\n on:click={() => {\\n displaySettings.update(n => !n);\\n }}>\\n <div class={$displaySettings ? \'btn active\' : \'btn\'}>Innstillinger</div>\\n </li>\\n </ul>\\n</div>\\n"],"names":[],"mappings":"AAmBE,EAAE,eAAC,CAAC,AACF,UAAU,CAAE,UAAU,CACtB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,MAAM,CACnB,QAAQ,CAAE,QAAQ,CAClB,SAAS,CAAE,MAAM,CACjB,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,GAAG,CACZ,UAAU,CAAE,IAAI,aAAa,CAAC,CAC9B,QAAQ,CAAE,IAAI,AAChB,CAAC,AACD,EAAE,eAAC,CAAC,AACF,QAAQ,CAAE,QAAQ,CAClB,cAAc,CAAE,MAAM,CACtB,WAAW,CAAE,CAAC,CACd,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,YAAY,CACrB,MAAM,CAAE,GAAG,CACX,IAAI,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,AAChB,CAAC,AACD,IAAI,eAAC,CAAC,AACJ,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,YAAY,CACrB,WAAW,CAAE,GAAG,CAChB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,MAAM,CACnB,YAAY,CAAE,GAAG,CACjB,OAAO,CAAE,IAAI,CACb,eAAe,CAAE,IAAI,CACrB,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,MAAM,CAAC,IAAI,CACpB,UAAU,CAAE,WAAW,CACvB,KAAK,CAAE,IAAI,YAAY,CAAC,AAC1B,CAAC,AAED,IAAI,OAAO,eAAC,CAAC,AACX,UAAU,CAAE,OAAO,AACrB,CAAC"}'};var x=Object(t.c)((A,e,n,i)=>{Object(t.f)(C),Object(t.f)(a);let r=Object(t.f)(s),o=Object(t.f)(p),{fetchMoreArticles:l}=e;return void 0===e.fetchMoreArticles&&n.fetchMoreArticles&&void 0!==l&&n.fetchMoreArticles(l),A.css.add(m),`<div class="navbar"><ul class="svelte-1p03l9j">${Object(t.d)(r,A=>""+("main"===A.type?`<li class="svelte-1p03l9j"><div class="${Object(t.e)(Object(t.i)(A.isActive?"btn active":"btn"))+" svelte-1p03l9j"}">${Object(t.e)(A.name)}</div>\n </li>`:""))}\n <li class="svelte-1p03l9j"><div class="${Object(t.e)(Object(t.i)(o?"btn active":"btn"))+" svelte-1p03l9j"}">Innstillinger</div></li></ul></div>`});const y={code:".newspaper-buttons.svelte-1xlfcsl.svelte-1xlfcsl{position:relative;width:100%;display:block;z-index:4;background:linear-gradient(0deg, var(--color-gray-3), transparent 1.6px)}ul.svelte-1xlfcsl.svelte-1xlfcsl{box-sizing:border-box;display:block;width:100%;white-space:nowrap;position:relative;flex-wrap:nowrap;margin:0px;padding:0px;background:linear-gradient(0deg, var(--color-gray-3), transparent 1.6px);overflow:auto}.active.svelte-1xlfcsl.svelte-1xlfcsl{background:var(--color-gray-3)}li.svelte-1xlfcsl.svelte-1xlfcsl{position:relative;vertical-align:middle;line-height:0;z-index:8;display:inline-block;margin:0px;flex:0 0 auto;cursor:pointer}li.svelte-1xlfcsl.svelte-1xlfcsl:hover{background:var(--color-gray-3)}li.svelte-1xlfcsl img.svelte-1xlfcsl{width:40px;border-radius:6px;margin:8.8px 6.88px}li.svelte-1xlfcsl span.svelte-1xlfcsl{display:block;font-weight:bold;margin:6.4px 12px;line-height:43.2px}",map:'{"version":3,"file":"NewsPaperButtons.svelte","sources":["NewsPaperButtons.svelte"],"sourcesContent":["<script>\\n import { tabs, activeTab } from \\"../stores/tabsstore.js\\";\\n import { articles, page } from \\"../stores/articlesstore.js\\";\\n export let fetchMoreArticles;\\n\\n function onTabClick(name) {\\n tabs.update(n => {\\n return n.map(tab => {\\n tab.isActive = tab.name === name;\\n return tab;\\n });\\n });\\n if ($articles[$activeTab.id].length === 0) fetchMoreArticles();\\n page.set(1);\\n }\\n<\/script>\\n\\n<style>\\n .newspaper-buttons {\\n position: relative;\\n width: 100%;\\n display: block;\\n z-index: 4;\\n background: linear-gradient(0deg, var(--color-gray-3), transparent 1.6px);\\n }\\n\\n ul {\\n box-sizing: border-box;\\n display: block;\\n width: 100%;\\n white-space: nowrap;\\n position: relative;\\n flex-wrap: nowrap;\\n margin: 0px;\\n padding: 0px;\\n background: linear-gradient(0deg, var(--color-gray-3), transparent 1.6px);\\n overflow: auto;\\n }\\n\\n .active {\\n background: var(--color-gray-3);\\n }\\n\\n li {\\n position: relative;\\n vertical-align: middle;\\n line-height: 0;\\n z-index: 8;\\n display: inline-block;\\n margin: 0px;\\n flex: 0 0 auto;\\n cursor: pointer;\\n }\\n\\n li:hover {\\n background: var(--color-gray-3);\\n }\\n li img {\\n width: 40px;\\n border-radius: 6px;\\n margin: 8.8px 6.88px;\\n }\\n li span {\\n display: block;\\n font-weight: bold;\\n margin: 6.4px 12px;\\n line-height: 43.2px;\\n }\\n</style>\\n\\n<nav class=\\"newspaper-buttons\\">\\n <ul>\\n <li on:click={() => onTabClick(\'Siste nytt\')}>\\n <span>Alle</span>\\n </li>\\n {#each $tabs as tab}\\n {#if tab.type === \'newspaper\' && tab}\\n <li class={tab.id === $activeTab.id ? \'active\' : \'\'}>\\n <img\\n alt={tab.id}\\n title={tab.id}\\n on:click={() => onTabClick(tab.name)}\\n class=\\"lazyload\\"\\n loading=\\"lazy\\"\\n data-src=\\"https://sol.no/app/simg/w_80,c_fill/v2/sitelogos/www.{tab.id}.png\\" />\\n </li>\\n {/if}\\n {/each}\\n </ul>\\n</nav>\\n"],"names":[],"mappings":"AAkBE,kBAAkB,8BAAC,CAAC,AAClB,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,CAAC,CACV,UAAU,CAAE,gBAAgB,IAAI,CAAC,CAAC,IAAI,cAAc,CAAC,CAAC,CAAC,WAAW,CAAC,KAAK,CAAC,AAC3E,CAAC,AAED,EAAE,8BAAC,CAAC,AACF,UAAU,CAAE,UAAU,CACtB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,MAAM,CACnB,QAAQ,CAAE,QAAQ,CAClB,SAAS,CAAE,MAAM,CACjB,MAAM,CAAE,GAAG,CACX,OAAO,CAAE,GAAG,CACZ,UAAU,CAAE,gBAAgB,IAAI,CAAC,CAAC,IAAI,cAAc,CAAC,CAAC,CAAC,WAAW,CAAC,KAAK,CAAC,CACzE,QAAQ,CAAE,IAAI,AAChB,CAAC,AAED,OAAO,8BAAC,CAAC,AACP,UAAU,CAAE,IAAI,cAAc,CAAC,AACjC,CAAC,AAED,EAAE,8BAAC,CAAC,AACF,QAAQ,CAAE,QAAQ,CAClB,cAAc,CAAE,MAAM,CACtB,WAAW,CAAE,CAAC,CACd,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,YAAY,CACrB,MAAM,CAAE,GAAG,CACX,IAAI,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CACd,MAAM,CAAE,OAAO,AACjB,CAAC,AAED,gCAAE,MAAM,AAAC,CAAC,AACR,UAAU,CAAE,IAAI,cAAc,CAAC,AACjC,CAAC,AACD,iBAAE,CAAC,GAAG,eAAC,CAAC,AACN,KAAK,CAAE,IAAI,CACX,aAAa,CAAE,GAAG,CAClB,MAAM,CAAE,KAAK,CAAC,MAAM,AACtB,CAAC,AACD,iBAAE,CAAC,IAAI,eAAC,CAAC,AACP,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,IAAI,CACjB,MAAM,CAAE,KAAK,CAAC,IAAI,CAClB,WAAW,CAAE,MAAM,AACrB,CAAC"}'};var E=Object(t.c)((A,e,n,i)=>{Object(t.f)(C);let r=Object(t.f)(a),o=Object(t.f)(s),{fetchMoreArticles:l}=e;return void 0===e.fetchMoreArticles&&n.fetchMoreArticles&&void 0!==l&&n.fetchMoreArticles(l),A.css.add(y),`<nav class="newspaper-buttons svelte-1xlfcsl"><ul class="svelte-1xlfcsl"><li class="svelte-1xlfcsl"><span class="svelte-1xlfcsl">Alle</span></li>\n ${Object(t.d)(o,A=>""+("newspaper"===A.type&&A?`<li class="${Object(t.e)(Object(t.i)(A.id===r.id?"active":""))+" svelte-1xlfcsl"}"><img${Object(t.a)("alt",A.id,0)}${Object(t.a)("title",A.id,0)} class="lazyload svelte-1xlfcsl" loading="lazy" data-src="${"https://sol.no/app/simg/w_80,c_fill/v2/sitelogos/www."+Object(t.e)(A.id)+".png"}">\n </li>`:""))}</ul></nav>`});const O={code:".pagination.svelte-1f9r2q{padding-bottom:6.992px;display:flex}.btn.svelte-1f9r2q{letter-spacing:1px;font-family:inherit;font-size:12.8px;line-height:normal;position:relative;text-align:center;display:inline-block;padding-top:12px;padding-right:20.8px;padding-bottom:12px;padding-left:20.8px;color:var(--color-type);cursor:pointer;font-weight:bold;width:calc(50% - 14.4px);height:42px;-webkit-box-flex:1;flex-grow:1;border-color:rgb(189, 189, 189);border-style:solid;border-width:0px;text-decoration:none;border-radius:0px;transition:background-color 300ms ease-out 0s;background:rgb(236, 236, 236);margin:0px 6.992px}.btn.inactive.svelte-1f9r2q{cursor:initial;color:rgb(141, 141, 141);background:rgb(241, 241, 241)}",map:'{"version":3,"file":"Pagination.svelte","sources":["Pagination.svelte"],"sourcesContent":["<script>\\n import { page } from \\"../stores/articlesstore.js\\";\\n export let paginate;\\n<\/script>\\n\\n<style>\\n .pagination {\\n padding-bottom: 6.992px;\\n display: flex;\\n }\\n\\n .currentPage {\\n font-size: var(--font-body);\\n display: inline-block;\\n padding: 0 20px;\\n background: #374a62;\\n color: var(--color-white);\\n margin: 0;\\n }\\n\\n .btn {\\n letter-spacing: 1px;\\n font-family: inherit;\\n font-size: 12.8px;\\n line-height: normal;\\n position: relative;\\n text-align: center;\\n display: inline-block;\\n padding-top: 12px;\\n padding-right: 20.8px;\\n padding-bottom: 12px;\\n padding-left: 20.8px;\\n color: var(--color-type);\\n cursor: pointer;\\n font-weight: bold;\\n width: calc(50% - 14.4px);\\n height: 42px;\\n -webkit-box-flex: 1;\\n flex-grow: 1;\\n border-color: rgb(189, 189, 189);\\n border-style: solid;\\n border-width: 0px;\\n text-decoration: none;\\n border-radius: 0px;\\n transition: background-color 300ms ease-out 0s;\\n background: rgb(236, 236, 236);\\n margin: 0px 6.992px;\\n }\\n\\n .btn.inactive {\\n cursor: initial;\\n color: rgb(141, 141, 141);\\n background: rgb(241, 241, 241);\\n }\\n</style>\\n\\n<div class=\\"pagination\\">\\n <div class={$page === 1 ? \'btn inactive\' : \'btn\'} on:click={paginate(\'prev\')}>\\n Forrige\\n </div>\\n <div class=\\"btn\\" on:click={paginate(\'next\')}>Neste</div>\\n</div>\\n"],"names":[],"mappings":"AAME,WAAW,cAAC,CAAC,AACX,cAAc,CAAE,OAAO,CACvB,OAAO,CAAE,IAAI,AACf,CAAC,AAWD,IAAI,cAAC,CAAC,AACJ,cAAc,CAAE,GAAG,CACnB,WAAW,CAAE,OAAO,CACpB,SAAS,CAAE,MAAM,CACjB,WAAW,CAAE,MAAM,CACnB,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,MAAM,CAClB,OAAO,CAAE,YAAY,CACrB,WAAW,CAAE,IAAI,CACjB,aAAa,CAAE,MAAM,CACrB,cAAc,CAAE,IAAI,CACpB,YAAY,CAAE,MAAM,CACpB,KAAK,CAAE,IAAI,YAAY,CAAC,CACxB,MAAM,CAAE,OAAO,CACf,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,KAAK,GAAG,CAAC,CAAC,CAAC,MAAM,CAAC,CACzB,MAAM,CAAE,IAAI,CACZ,gBAAgB,CAAE,CAAC,CACnB,SAAS,CAAE,CAAC,CACZ,YAAY,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CAChC,YAAY,CAAE,KAAK,CACnB,YAAY,CAAE,GAAG,CACjB,eAAe,CAAE,IAAI,CACrB,aAAa,CAAE,GAAG,CAClB,UAAU,CAAE,gBAAgB,CAAC,KAAK,CAAC,QAAQ,CAAC,EAAE,CAC9C,UAAU,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CAC9B,MAAM,CAAE,GAAG,CAAC,OAAO,AACrB,CAAC,AAED,IAAI,SAAS,cAAC,CAAC,AACb,MAAM,CAAE,OAAO,CACf,KAAK,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CACzB,UAAU,CAAE,IAAI,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,AAChC,CAAC"}'};var k=Object(t.c)((A,e,n,i)=>{let r=Object(t.f)(o),{paginate:s}=e;return void 0===e.paginate&&n.paginate&&void 0!==s&&n.paginate(s),A.css.add(O),`<div class="pagination svelte-1f9r2q"><div class="${Object(t.e)(Object(t.i)(1===r?"btn inactive":"btn"))+" svelte-1f9r2q"}">Forrige\n </div>\n <div class="btn svelte-1f9r2q">Neste</div></div>`});const w={code:".displayarticle.svelte-d502zz{width:200px;overflow:hidden;margin:0px 14px 12px 0px;flex-shrink:0}@media screen and (min-width: 0px) and (max-width: 1022.4px){.displayarticle.svelte-d502zz{display:none}}img.svelte-d502zz{width:100%;margin-top:16px}h3.svelte-d502zz{font-size:var(--font-ui);font-weight:700;padding:10px 0px}p.svelte-d502zz{margin-bottom:12px;font-size:14px}",map:'{"version":3,"file":"DisplayArticle.svelte","sources":["DisplayArticle.svelte"],"sourcesContent":["<script>\\n import { activeArticleToRender } from \\"../stores/articlesstore.js\\";\\n<\/script>\\n\\n<style>\\n .displayarticle {\\n width: 200px;\\n overflow: hidden;\\n margin: 0px 14px 12px 0px;\\n flex-shrink: 0;\\n }\\n\\n @media screen and (min-width: 0px) and (max-width: 1022.4px) {\\n .displayarticle {\\n display: none;\\n }\\n }\\n\\n img {\\n width: 100%;\\n margin-top: 16px;\\n }\\n\\n h3 {\\n font-size: var(--font-ui);\\n font-weight: 700;\\n padding: 10px 0px;\\n }\\n\\n p {\\n margin-bottom: 12px;\\n font-size: 14px;\\n }\\n</style>\\n\\n{#if $activeArticleToRender}\\n <div class=\\"displayarticle\\">\\n <img src={$activeArticleToRender.fields.image} />\\n <h3>{$activeArticleToRender.title}</h3>\\n <p>\\n {$activeArticleToRender.fields.description && $activeArticleToRender.fields.description.slice(0, 150)}\\n </p>\\n </div>\\n{/if}\\n"],"names":[],"mappings":"AAKE,eAAe,cAAC,CAAC,AACf,KAAK,CAAE,KAAK,CACZ,QAAQ,CAAE,MAAM,CAChB,MAAM,CAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CACzB,WAAW,CAAE,CAAC,AAChB,CAAC,AAED,OAAO,MAAM,CAAC,GAAG,CAAC,YAAY,GAAG,CAAC,CAAC,GAAG,CAAC,YAAY,QAAQ,CAAC,AAAC,CAAC,AAC5D,eAAe,cAAC,CAAC,AACf,OAAO,CAAE,IAAI,AACf,CAAC,AACH,CAAC,AAED,GAAG,cAAC,CAAC,AACH,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,AAClB,CAAC,AAED,EAAE,cAAC,CAAC,AACF,SAAS,CAAE,IAAI,SAAS,CAAC,CACzB,WAAW,CAAE,GAAG,CAChB,OAAO,CAAE,IAAI,CAAC,GAAG,AACnB,CAAC,AAED,CAAC,cAAC,CAAC,AACD,aAAa,CAAE,IAAI,CACnB,SAAS,CAAE,IAAI,AACjB,CAAC"}'};var I=Object(t.c)((A,e,n,i)=>{let r=Object(t.f)(d);return A.css.add(w),""+(r?`<div class="displayarticle svelte-d502zz"><img${Object(t.a)("src",r.fields.image,0)} class="svelte-d502zz">\n <h3 class="svelte-d502zz">${Object(t.e)(r.title)}</h3>\n <p class="svelte-d502zz">${Object(t.e)(r.fields.description&&r.fields.description.slice(0,150))}</p></div>`:"")});const B={code:':root{--color-type:#232323;--color-white:#ffffff;--color-secondary:#455c7b;--color-gray-3:#ececec;--color-red:#e20613;font-family:"Barlow", "Helvetica Neue", "Helvetica", "Arial", sans-serif}.newsstream-wrapper.svelte-1kgh1va.svelte-1kgh1va{margin:0}.container.svelte-1kgh1va.svelte-1kgh1va{background:var(--color-white);position:relative}.title.svelte-1kgh1va.svelte-1kgh1va{width:100%;color:var(--color-type);font-size:22px;font-weight:800;flex:0 0 auto;padding:10px}.title.svelte-1kgh1va.svelte-1kgh1va::before{content:"";height:14px;width:14px;display:inline-block;margin-right:14px;border-radius:50%;background:var(--color-red)}.flex.svelte-1kgh1va.svelte-1kgh1va{display:flex;flex-direction:row;position:relative;min-height:300px}.flex.svelte-1kgh1va>div.svelte-1kgh1va{width:100%}',map:'{"version":3,"file":"newsstream.svelte","sources":["newsstream.svelte"],"sourcesContent":["<script>\\n import { onMount, beforeUpdate } from \\"svelte\\";\\n import { articles, page } from \\"./stores/articlesstore.js\\";\\n import { activeTab } from \\"./stores/tabsstore.js\\";\\n import { settings, displaySettings } from \\"./stores/settings.js\\";\\n import ArticleList from \\"./components/ArticleList\\";\\n import Settings from \\"./components/Settings\\";\\n import CategoryNavigationBar from \\"./components/CategoryNavigationBar\\";\\n import NewsPaperButtons from \\"./components/NewsPaperButtons\\";\\n import Pagination from \\"./components/Pagination\\";\\n import DisplayArticle from \\"./components/DisplayArticle\\";\\n\\n const articlesPerPage = 6;\\n\\n async function fetchArticles(offset = 0) {\\n const { includeHosts = \\"\\", excludeTags = \\"\\" } = $activeTab.query || {};\\n let { includeAnyTags = \\"\\" } = $activeTab.query || {};\\n const responseFilter = [\\n \\"title\\",\\n \\"url\\",\\n \\"host\\",\\n \\"posted\\",\\n \\"fields.image\\",\\n \\"fields.description\\"\\n ];\\n\\n if ($settings && includeAnyTags === \\"local\\") {\\n const checkedLocations = $settings.filter(setting => setting.checked);\\n\\n includeAnyTags = checkedLocations.map(setting => setting.harvester);\\n\\n if (checkedLocations.length === 0) {\\n displaySettings.update(n => true);\\n }\\n }\\n\\n const urlOptions =\\n `limit=100&offset=${offset}&tagFields=article_tags2&excludePaywall=true&excludeDupes=96&` +\\n `responseFilter=${responseFilter.join(\\n \\",\\"\\n )}&includeHosts=${includeHosts}&includeAnyTags=${includeAnyTags}&excludeTags=${excludeTags}`;\\n\\n const res = await fetch(\\n `https://sol.no/app/harvester-webservice/get?${urlOptions}`\\n );\\n const jsonRes = await res.json();\\n return jsonRes;\\n }\\n\\n async function fetchMoreArticles() {\\n const newArticles = await fetchArticles($articles.length);\\n articles.update(n => {\\n let articlesToDisplay = n[$activeTab.id].concat(newArticles.items);\\n return { ...$articles, [$activeTab.id]: articlesToDisplay };\\n });\\n }\\n\\n async function paginate(nextPage) {\\n if (nextPage === \\"next\\") {\\n page.update(n => n + 1);\\n // Fetch more articles if there isn\'t enough to fill the next page\\n if (($page + 1) * articlesPerPage + articlesPerPage > $articles.length) {\\n fetchMoreArticles();\\n }\\n } else if (nextPage === \\"prev\\" && $page > 1) {\\n page.update(n => n - 1);\\n }\\n }\\n\\n onMount(async () => {\\n const fetchedArticles = await fetchArticles();\\n articles.set({ ...$articles, [$activeTab.id]: fetchedArticles.items });\\n });\\n<\/script>\\n\\n<style>\\n :global(:root) {\\n --color-type: #232323;\\n --color-white: #ffffff;\\n --color-secondary: #455c7b;\\n --color-gray-3: #ececec;\\n --color-red: #e20613;\\n font-family: \\"Barlow\\", \\"Helvetica Neue\\", \\"Helvetica\\", \\"Arial\\", sans-serif;\\n }\\n\\n .newsstream-wrapper {\\n margin: 0;\\n }\\n .container {\\n background: var(--color-white);\\n position: relative;\\n }\\n\\n .title {\\n width: 100%;\\n color: var(--color-type);\\n font-size: 22px;\\n font-weight: 800;\\n flex: 0 0 auto;\\n padding: 10px;\\n }\\n\\n .title::before {\\n content: \\"\\";\\n height: 14px;\\n width: 14px;\\n display: inline-block;\\n margin-right: 14px;\\n border-radius: 50%;\\n background: var(--color-red);\\n }\\n\\n .flex {\\n display: flex;\\n flex-direction: row;\\n position: relative;\\n min-height: 300px;\\n }\\n\\n .flex > div {\\n width: 100%;\\n }\\n\\n .flex p {\\n padding: 20px 0px;\\n }\\n</style>\\n\\n<div class=\\"newsstream-wrapper\\">\\n <div class=\\"container\\">\\n <h3 class=\\"title\\">Nyhetsstrøm</h3>\\n <CategoryNavigationBar {fetchMoreArticles} />\\n <NewsPaperButtons {fetchMoreArticles} />\\n <div class=\\"flex\\">\\n <div>\\n <ArticleList />\\n </div>\\n <DisplayArticle />\\n </div>\\n <Pagination {paginate} />\\n <Settings />\\n </div>\\n</div>\\n"],"names":[],"mappings":"AA4EU,KAAK,AAAE,CAAC,AACd,YAAY,CAAE,OAAO,CACrB,aAAa,CAAE,OAAO,CACtB,iBAAiB,CAAE,OAAO,CAC1B,cAAc,CAAE,OAAO,CACvB,WAAW,CAAE,OAAO,CACpB,WAAW,CAAE,QAAQ,CAAC,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,CAAC,OAAO,CAAC,CAAC,UAAU,AAC3E,CAAC,AAED,mBAAmB,8BAAC,CAAC,AACnB,MAAM,CAAE,CAAC,AACX,CAAC,AACD,UAAU,8BAAC,CAAC,AACV,UAAU,CAAE,IAAI,aAAa,CAAC,CAC9B,QAAQ,CAAE,QAAQ,AACpB,CAAC,AAED,MAAM,8BAAC,CAAC,AACN,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,YAAY,CAAC,CACxB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,IAAI,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CACd,OAAO,CAAE,IAAI,AACf,CAAC,AAED,oCAAM,QAAQ,AAAC,CAAC,AACd,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,YAAY,CACrB,YAAY,CAAE,IAAI,CAClB,aAAa,CAAE,GAAG,CAClB,UAAU,CAAE,IAAI,WAAW,CAAC,AAC9B,CAAC,AAED,KAAK,8BAAC,CAAC,AACL,OAAO,CAAE,IAAI,CACb,cAAc,CAAE,GAAG,CACnB,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,KAAK,AACnB,CAAC,AAED,oBAAK,CAAG,GAAG,eAAC,CAAC,AACX,KAAK,CAAE,IAAI,AACb,CAAC"}'},M=Object(t.c)((A,e,n,r)=>{let s=Object(t.f)(a),l=Object(t.f)(g),c=Object(t.f)(C),d=Object(t.f)(o);async function v(A=0){const{includeHosts:e="",excludeTags:n=""}=s.query||{};let{includeAnyTags:t=""}=s.query||{};if(l&&"local"===t){const A=l.filter(A=>A.checked);t=A.map(A=>A.harvester),0===A.length&&p.update(A=>!0)}const i=`limit=100&offset=${A}&tagFields=article_tags2&excludePaywall=true&excludeDupes=96&responseFilter=${["title","url","host","posted","fields.image","fields.description"].join(",")}&includeHosts=${e}&includeAnyTags=${t}&excludeTags=${n}`,r=await fetch("https://sol.no/app/harvester-webservice/get?"+i);return await r.json()}async function u(){const A=await v(c.length);C.update(e=>{let n=e[s.id].concat(A.items);return{...c,[s.id]:n}})}return Object(i.b)(async()=>{const A=await v();C.set({...c,[s.id]:A.items})}),A.css.add(B),`<div class="newsstream-wrapper svelte-1kgh1va"><div class="container svelte-1kgh1va"><h3 class="title svelte-1kgh1va">Nyhetsstrøm</h3>\n ${Object(t.n)(x,"CategoryNavigationBar").$$render(A,{fetchMoreArticles:u},{},{})}\n ${Object(t.n)(E,"NewsPaperButtons").$$render(A,{fetchMoreArticles:u},{},{})}\n <div class="flex svelte-1kgh1va"><div class="svelte-1kgh1va">${Object(t.n)(f,"ArticleList").$$render(A,{},{},{})}</div>\n ${Object(t.n)(I,"DisplayArticle").$$render(A,{},{},{})}</div>\n ${Object(t.n)(k,"Pagination").$$render(A,{paginate:async function(A){"next"===A?(o.update(A=>A+1),6*(d+1)+6>c.length&&u()):"prev"===A&&d>1&&o.update(A=>A-1)}},{},{})}\n ${Object(t.n)(b,"Settings").$$render(A,{},{},{})}</div></div>`});e.default=M}]));
{
"name": "@aller/svelte-components",
"version": "1.0.5",
"version": "1.0.6",
"repository": "https://github.com/dbmedialab/svelte-components",
"homepage": "https://github.com/dbmedialab/svelte-component#readme",
"author": "vnorvik",
"main": "./lib/index.js",
"types": "./lib/decs.d.ts",
"license": "MIT",
"main": "./lib/renderComponents.js",
"files": [
"/lib/server",
"/lib/client/modern",
"/lib/index.js",
"/lib/decs.d.ts"
"/lib/"
],
"types": "./lib/renderComponent.d.ts",
"scripts": {
"start": "NODE_ENV=production node server.js",
"dev": "npm-run-all --parallel watch devserver",
"build": "cross-env NODE_ENV=production webpack -p --config webpack.config.babel.js",
"watch": "webpack --config webpack.config.babel.js --watch",
"devserver": "NODE_ENV=development nodemon server.js"
"start": "NODE_ENV=production node server/output/server.js",
"dev": "tsc --project tsconfig.json && cross-env NODE_ENV=development npm-run-all --parallel watch:ts watch:webpack devserver",
"build": "webpack -p --config webpack.config.babel.js && tsc --project tsconfig.json",
"watch:webpack": "webpack --config webpack.config.babel.js --watch",
"watch:ts": "tsc -w",
"devserver": "nodemon server/output/server.js"
},
"devDependencies": {
"@babel/plugin-syntax-dynamic-import": "^7.2.0",
"@babel/cli": "7.10.5",

@@ -28,23 +26,34 @@ "@babel/core": "7.10.5",

"@babel/plugin-proposal-optional-chaining": "7.10.4",
"@babel/plugin-syntax-dynamic-import": "^7.2.0",
"@babel/plugin-transform-named-capturing-groups-regex": "7.10.4",
"@babel/plugin-transform-shorthand-properties": "7.10.4",
"@babel/preset-env": "7.10.4",
"@babel/preset-typescript": "7.10.4",
"@babel/register": "7.10.5",
"@types/cors": "^2.8.7",
"@types/express": "^4.17.1",
"@types/node": "^14.0.27",
"babel-loader": "8.1.0",
"core-js": "3.6.5",
"cross-env": "^7.0.2",
"core-js": "3.6.5",
"css-loader": "^3.6.0",
"glob": "^7.1.6",
"mini-css-extract-plugin": "^0.9.0",
"nodemon": "^2.0.2",
"npm-run-all": "4.1.5",
"nodemon": "^2.0.2",
"style-loader": "^1.2.1",
"svelte-loader": "2.13.6"
"svelte-loader": "2.13.6",
"ts-loader": "^8.0.2",
"typescript": "3.9.3"
},
"dependencies": {
"cors": "^2.8.5",
"express": "^4.17.1",
"svelte": "^3.24.0",
"express": "^4.17.1",
"svelte-preprocess-cssmodules": "^1.1.0",
"ts-node": "^8.10.2",
"webpack": "4.43.0",
"webpack-cli": "3.3.12"
"webpack-cli": "3.3.12",
"webpack-node-externals": "^2.5.0"
}
}

@@ -24,14 +24,14 @@ This repository contains svelte components that can be used in other projects. You should consider creating a svelte components if you need a component that requires a lot of clientside logic. If you want to create a component that can be ESI'd in without a lot of clientside logic, take a look at the [esi-components](https://github.com/dbmedialab/wolverine-frontend/tree/master/packages/esi-components) project in wolverine-frontend

The simplest way of using these components is to ESI them in. `<esi:include src="/app/svelte-components/render/example"></esi:include>`. This will return server side rendered markup with script tags that fetches the clientside bundle. Add the query parameter `ssrModernClientBundle` if you want the modern client bundle's code to be inserted on the server instead of downloading it clientside.
The simplest way of using these components is to ESI them in. `<esi:include src="/app/svelte-components/render/example"></esi:include>`. This will return server side rendered markup with script tags that fetches the clientside bundle. Add the query parameter `ssrModernClientBundle` if you want the modern client bundle's code to be inserted on the server instead of downloading it clientside. Note that this will force legacy browsers to download both the modern and legacy bundles.
##### NPM package
Some projects, like wolverine-frontend-xavier, can not use ESIs. In those cases, we can add the `@aller/svelte-components` package which exposes an async function that server side renders the svelte components.
Some projects, like wolverine-frontend-xavier, can not use ESIs. In those cases, we can add the `@aller/svelte-components` package which exposes an async function that server side renders the svelte components. The package includes both the `renderComponent` and `renderComponentAsync` function. Note that `renderComponentAsync` will not work inside of a React component that is rendered on the server because it returns a promise.
Here is an example of how this is used server side with express
Here is an example of how this can be used server side with express
```
import renderComponent from '@aller/svelte-components'
import { renderComponentAsync } from '@aller/svelte-components'
const componentMarkup = await renderComponent({ name: 'example', ssrModernClientBundle: true })
const componentMarkup = await renderComponentAsync({ name: 'example', ssrModernClientBundle: true })

@@ -41,10 +41,24 @@ res.send(componentMarkup)

Server side with React
```
import renderComponent from '@aller/svelte-components'
const componentMarkup = renderComponentAsync({ name: 'example' })
return (
<div
dangerouslySetInnerHTML={{ __html: componentMarkup }}
/>
)
```
##### renderComponent() arguments
| parameter | type | description |
| --------------------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| name | String | Name of the component you want to render |
| ssrModernClientBundle | Boolean | Will insert the modern client bundle's code on the server instead of downloading it clientside. For modern browsers the component will be interactive almost immediately, but legacy browsers will now downlaod both the modern and legacy bundles. Consider the size of the client bundle before using this. Only works in node, will not work in Next.JS. |
| props | Object | Props sent to the Svelte component |
| bundlePath | String | Path to the bundle, do not change when importing from package |
| parameter | type | description |
| ------------------------------------------------------ | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| name | String | Name of the component you want to render |
| ssrModernClientBundle (Only with renderComponentAsync) | Boolean | Will insert the modern client bundle's code on the server instead of downloading it clientside. For modern browsers the component will be interactive almost immediately, but legacy browsers will now downlaod both the modern and legacy bundles. Consider the size of the client bundle before using this. Only works in node, will not work in Next.JS. |
| props | Object | Props sent to the Svelte component |
| bundlePath | String | Path to the bundle, do not change when importing from package |

@@ -51,0 +65,0 @@ ### Structure

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc