PageSourceSearch

https://skat.dk/_next/static/chunks/4389.440903c58e126f88.js

js skat.dk collected 2026-09-24 08:32:02 UTC 12,558 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4389],{83:function(e,t,r){var n=r(67294),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=n.useState,l=n.useEffect,u=n.useLayoutEffect,o=n.useDebugValue;function s(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!a(e,r)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=i({inst:{value:r,getSnapshot:t}}),a=n[0].inst,c=n[1];return u(function(){a.value=r,a.getSnapshot=t,s(a)&&c({inst:a})},[e,r,t]),l(function(){return s(a)&&c({inst:a}),e(function(){s(a)&&c({inst:a})})},[e]),o(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},61688:function(e,t,r){e.exports=r(83)},44389:function(e,t,r){let n;r.d(t,{u:function(){return es}});var a=r(67294),i=r(61688),l=Object.prototype.hasOwnProperty;let u=new WeakMap,o=()=>{},s=o(),c=Object,d=e=>e===s,f=e=>"function"==typeof e,g=(e,t)=>({...e,...t}),h=e=>f(e.then),v={},p={},w="undefined",y=typeof window!=w,b=typeof document!=w,m=y&&"Deno"in window,S=()=>y&&typeof window.requestAnimationFrame!=w,O=(e,t)=>{let r=u.get(e);return[()=>!d(t)&&e.get(t)||v,n=>{if(!d(t)){let a=e.get(t);t in p||(p[t]=a),r[5](t,g(a,n),a||v)}},r[6],()=>!d(t)&&t in p?p[t]:!d(t)&&e.get(t)||v]},E=!0,[_,k]=y&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[o,o],R={initFocus:e=>(b&&document.addEventListener("visibilitychange",e),_("focus",e),()=>{b&&document.removeEventListener("visibilitychange",e),k("focus",e)}),initReconnect:e=>{let t=()=>{E=!0,e()},r=()=>{E=!1};return _("online",t),_("offline",r),()=>{k("online",t),k("offline",r)}}},D=!a.useId,L=!y||m,T=e=>S()?window.requestAnimationFrame(e):setTimeout(e,1),C=L?a.useEffect:a.useLayoutEffect,V="undefined"!=typeof navigator&&navigator.connection,j=!L&&V&&(["slow-2g","2g"].includes(V.effectiveType)||V.saveData),x=new WeakMap,P=e=>c.prototype.toString.call(e),M=(e,t)=>e===`[object ${t}]`,F=0,I=e=>{let t,r;let n=typeof e,a=P(e),i=M(a,"Date"),l=M(a,"RegExp"),u=M(a,"Object");if(c(e)!==e||i||l)t=i?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=x.get(e))return t;if(t=++F+"~",x.set(e,t),Array.isArray(e)){for(r=0,t="@";r<e.length;r++)t+=I(e[r])+",";x.set(e,t)}if(u){t="#";let n=c.keys(e).sort();for(;!d(r=n.pop());)d(e[r])||(t+=r+":"+I(e[r])+",");x.set(e,t)}}return t},W=e=>{if(f(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?I(e):"",t]},A=0,$=()=>++A;async function N(...e){let[t,r,n,a]=e,i=g({populateCache:!0,throwOnError:!0},"boolean"==typeof a?{revalidate:a}:a||{}),l=i.populateCache,o=i.rollbackOnError,c=i.optimisticData,v=e=>"function"==typeof o?o(e):!1!==o,p=i.throwOnError;
1if(f(r)){let e=[];for(let n of t.keys())!/^\$(inf|sub)\$/.test(n)&&r(t.get(n)._k)&&e.push(n);return Promise.all(e.map(w))}return w(r);async function w(r){let a;let[o]=W(r);if(!o)return;let[g,w]=O(t,o),[y,b,m,S]=u.get(t),E=()=>{let e=y[o];return(f(i.revalidate)?i.revalidate(g().data,r):!1!==i.revalidate)&&(delete m[o],delete S[o],e&&e[0])?e[0](2).then(()=>g().data):g().data};if(e.length<3)return E();let _=n,k=!1,R=$();b[o]=[R,0];let D=!d(c),L=g(),T=L.data,C=L._c,V=d(C)?T:C;if(D&&w({data:c=f(c)?c(V,T):c,_c:V}),f(_))try{_=_(V)}catch(e){a=e,k=!0}if(_&&h(_)){if(_=await _.catch(e=>{a=e,k=!0}),R!==b[o][0]){if(k)throw a;return _}k&&D&&v(a)&&(l=!0,w({data:V,_c:s}))}if(l&&!k&&(f(l)?w({data:l(_,V),error:s,_c:s}):w({data:_,error:s,_c:s})),b[o][1]=$(),Promise.resolve(E()).then(()=>{w({_c:s})}),k){if(p)throw a;return}return _}}let q=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},J=(e,t)=>{if(!u.has(e)){let r=g(R,t),n=Object.create(null),a=N.bind(s,e),i=o,l=Object.create(null),c=(e,t)=>{let r=l[e]||[];return l[e]=r,r.push(t),()=>{let e=r.indexOf(t);e>=0&&(r[e]=r[r.length-1],r.pop())}},d=(t,r,n)=>{e.set(t,r);let a=l[t];if(a)for(let e of a)e(r,n)},f=t=>{let r=u.get(e),[,a,i,o]=r,s=$();for(let e in r[8]++,i)delete i[e];for(let e in o)delete o[e];for(let e in a)a[e]=[s,s];let c={};for(let t of[...e.keys()]){let r=e.get(t);e.delete(t);let n=l[t];if(n)for(let e of n)e(c,r)}let d=!t||!1!==t.revalidate;for(let e in n){let t=n[e];for(let e=0;e<t.length;e++)t[e](4,{revalidate:d&&!e})}},h=()=>{if(!u.has(e)&&(u.set(e,[n,Object.create(null),Object.create(null),Object.create(null),a,d,c,f,0]),!L)){let t=r.initFocus(setTimeout.bind(s,q.bind(s,n,0))),a=r.initReconnect(setTimeout.bind(s,q.bind(s,n,1)));i=()=>{t&&t(),a&&a(),u.delete(e)}}};return h(),[e,a,h,i,f]}let r=u.get(e);return[e,r[4],s,s,r[7]]},[U,z,,,Y]=J(new Map),B=g({onLoadingSlow:o,onSuccess:o,onError:o,onErrorRetry:(e,t,r,n,a)=>{let i=r.errorRetryCount,l=a.retryCount,u=~~((Math.random()+.5)*(1<<(l<8?l:8)))*r.errorRetryInterval;(d(i)||!(l>i))&&setTimeout(n,u,a)},onDiscarded:o,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:j?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:j?5e3:3e3,compare:function e(t,r){var n,a;if(t===r)return!0;if(t&&r&&(n=t.constructor)===r.constructor){if(n===Date)return t.getTime()===r.getTime();if(n===RegExp)return t.toString()===r.toString();if(n===Array){if((a=t.length)===r.length)for(;a--&&e(t[a],r[a]););return -1===a}if(!n||"object"==typeof t){for(n in a=0,t)if(l.call(t,n)&&++a&&!l.call(r,n)||!(n in r)||!e(t[n],r[n]))return!1;return Object.keys(r).length===a}}return t!=t&&r!=r},isPaused:()=>!1,cache:U,mutate:z,unload:Y,fallback:{}},{isOnline:()=>E,isVisible:()=>{let e=b&&document.visibilityState;return d(e)||"hidden"!==e}}),G=(e,t)=>{let r=g(e,t);if(t){let{use:n,fallback:a,cacheData:i}=e,{use:l,fallback:u,cacheData:o}=t;n&&l&&(r.use=n.concat(l)),a&&u&&(r.fallback=g(a,u)),i&&o&&(r.cacheData=g(i,o))}return r},H=(0,a.createContext)({}),K=y&&window.__SWR_DEVTOOLS_USE__,Q=K?window.__SWR_DEVTOOLS_USE__:[],X=e=>f(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],Z=()=>{let e=(0,a.useContext)(H);return(0,a.useMemo)(()=>g(B,e),[e])},ee=Q.concat(e=>(t,r,n)=>{let a=r&&((...e)=>{let[n]=W(t),[,,,a]=u.get(U);if(n.startsWith("$inf$"))return r(...e);let i=a[n];return d(i)?r(...e):(delete a[n],i)});return e(t,a,n)}),et=(e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let e=n.indexOf(r);e>=0&&(n[e]=n[n.length-1],n.pop())}};K&&(window.__SWR_DEVTOOLS_REACT__=a);let er=a.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),en={dedupe:!0},ea=(e,t,r)=>{var n;return!!t&&(null==(n=e.get(t))?void 0:n.has(r))===!0},ei=(e,t,r)=>{if(!t)return;let n=e.get(t);n||(n=new Set,e.set(t,n)),n.add(r)}
1,el=({value:e,getCacheData:t,canCommit:r,setCache:n})=>{let a=e=>{r()&&d(t())&&n(e)};Promise.resolve(e).then(e=>{a({data:e,error:s})},e=>{a({error:e})})},eu=Promise.resolve(s);eu.status="fulfilled",eu.value=s;let eo=()=>o;c.defineProperty(e=>{let{value:t}=e,r=(0,a.useContext)(H),n=f(t),i=(0,a.useMemo)(()=>n?t(r):t,[n,r,t]),l=(0,a.useMemo)(()=>n?i:G(r,i),[n,r,i]),u=i&&i.provider,o=(0,a.useRef)(s);u&&!o.current&&(o.current=J(u(l.cache||U),i));let c=o.current;return c&&(l.cache=c[0],l.mutate=c[1],l.unload=c[4]),C(()=>{if(c)return c[2]&&c[2](),c[3]},[]),(0,a.createElement)(H.Provider,g(e,{value:l}))},"defaultValue",{value:B});let es=(n=(e,t,r)=>{let{cache:n,compare:l,suspense:o,fallbackData:c,revalidateOnMount:v,revalidateIfStale:p,refreshInterval:w,refreshWhenHidden:y,refreshWhenOffline:b,keepPreviousData:m,strictServerPrefetchWarning:S}=r,[E,_,k,R]=u.get(n),[V,j]=W(e),x=(0,a.useRef)(!1),P=(0,a.useRef)(!1),M=(0,a.useRef)(V),F=(0,a.useRef)(t),I=(0,a.useRef)(r),A=()=>I.current,q=()=>A().isVisible()&&A().isOnline(),[J,U,z,Y]=O(n,V),B=(0,a.useRef)({}).current,G=d(c)?d(r.fallback)?s:r.fallback[V]:c,H=r.cacheData,K=V?null==H?void 0:H[V]:s,Q=V?R[V]:s,X=d(Q)&&!d(K),Z=X?K:Q,ee=(e,t)=>{for(let r in B)if("data"===r){if(!l(e[r],t[r])&&(!d(e[r])||!l(em,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},es=!x.current,ec=(0,a.useMemo)(()=>{let e=J(),r=Y(),n=e=>{let r=g(e);return(delete r._k,(()=>{if(!V||!t||A().isPaused())return!1;if(es&&!d(v))return v;let e=d(G)?r.data:G;return!(o&&X&&d(e))&&(d(e)||p)})())?{isValidating:!0,isLoading:!0,...r}:r},a=n(e),i=e===r?a:n(r),l=a;return[()=>{let e=n(J());return ee(e,l)?(l.data=e.data,l.isLoading=e.isLoading,l.isValidating=e.isValidating,l.error=e.error,l):(l=e,e)},()=>i]},[n,V]),ed=(0,i.useSyncExternalStore)((0,a.useCallback)(e=>z(V,(t,r)=>{ee(r,t)||e()}),[n,V]),ec[0],ec[1]),ef=E[V]&&E[V].length>0,eg=ed.data,eh=d(eg)?G&&h(G)?er(G):G:eg,ev=ed.error,ep=(0,a.useRef)(eh),ew=(0,a.useRef)(s),ey=ew.current;ey||(ey=new WeakMap,ew.current=ey);let eb=(0,a.useRef)(null),em=m?d(eg)?d(ep.current)?eh:ep.current:eg:eh,eS=V&&d(eh),eO=(0,a.useRef)(null);L||(0,i.useSyncExternalStore)(eo,()=>(eO.current=!1,eO),()=>(eO.current=!0,eO));let eE=eO.current;S&&eE&&!o&&eS&&console.warn(`Missing pre-initiated data for serialized key "${V}" during server-side rendering. Data fetching should be initiated on the server and provided to SWR via fallback data. You can set "strictServerPrefetchWarning: false" to disable this warning.`);let e_=!(!V||!t||A().isPaused())&&(!ef||!!d(ev))&&(es&&!d(v)?v:(!o||!X||!eS)&&(o?!d(eh)&&p:d(eh)||p)),ek=es&&e_,eR=d(ed.isValidating)?ek:ed.isValidating,eD=d(ed.isLoading)?ek:ed.isLoading,eL=(0,a.useCallback)(async e=>{let t,n;let a=F.current;if(!V||!a||P.current||A().isPaused())return!1;let i=!0,u=e||{},o=!k[V]||!u.dedupe,c=X&&!ea(ey,H,V)&&!d(Z)&&d(J().data),g=()=>D?!P.current&&V===M.current&&x.current:V===M.current,h={isValidating:!1,isLoading:!1},v=()=>{U(h)},p=()=>{let e=k[V];e&&e[1]===n&&delete k[V]},w={isValidating:!0};d(J().data)&&(w.isLoading=!0);try{if(o&&(U(w),r.loadingTimeout&&d(J().data)&&setTimeout(()=>{i&&g()&&A().onLoadingSlow(V,r)},r.loadingTimeout),c&&ei(ey,H,V),k[V]=[c?Z:a(j),$()],c&&R[V]&&delete R[V]),[t,n]=k[V],t=await t,o&&setTimeout(p,r.dedupingInterval),!k[V]||k[V][1]!==n)return o&&g()&&A().onDiscarded(V),!1;h.error=s;let e=_[V];if(!d(e)&&(n<=e[0]||n<=e[1]||0===e[1]))return v(),o&&g()&&A().onDiscarded(V),!1;let u=J().data;h.data=l(u,t)?u:t,o&&g()&&A().onSuccess(t,V,r)}catch(r){p();let e=A(),{shouldRetryOnError:t}=e;!e.isPaused()&&(h.error=r,o&&g()&&(e.onError(r,V,e),(!0===t||f(t)&&t(r))&&(!A().revalidateOnFocus||!A().revalidateOnReconnect||q())&&e.onErrorRetry(r,V,e,e=>{let t=E[V];t&&t[0]&&t[0](3,e)},{retryCount:(u.retryCount||0)+1,dedupe:!0})))}return i=!1,v(),!0},[V,n]),eT=(0,a.useCallback)((...e)=>N(n,M.current,...e),[]);if(C(()=>{let e=eb.current;e&&(eb.current=null,ei(ey,e.cacheData,e.key),d(J().data)&&U({data:e.data,error:s,_k:e._k}),R[e.key]&&delete R[e.key])}),C(()=>{F.current=t,I.current=r,d(eg)||(ep.current=eg)}),C(()=>{if(t||!X||d(Z)||ea(ey,H,V)||!d(J().data))return;ei(ey,H,V);let e=_[V];el({value:Z,getCacheData:()=>J().data,canCommit:()=>!P.current&&V===M.current&&_[V]===e,setCache:e=>U({...e,_k:j})})}),C(()=>
1{if(!V)return;let e=eL.bind(s,en),t=0;A().revalidateOnFocus&&(t=Date.now()+A().focusThrottleInterval);let r=et(V,E,(r,n={})=>{if(0==r){let r=Date.now();A().revalidateOnFocus&&r>t&&q()&&(t=r+A().focusThrottleInterval,e())}else if(1==r)A().revalidateOnReconnect&&q()&&e();else if(2==r)return eL();else if(3==r)return eL(n);else if(4==r&&(ep.current=s,n.revalidate))return eL()});return P.current=!1,M.current=V,x.current=!0,U({_k:j}),e_&&!k[V]&&(d(eh)||L?e():T(e)),()=>{P.current=!0,r()}},[V]),C(()=>{let e;function t(){let t=f(w)?w(J().data):w;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!J().error&&(y||A().isVisible())&&(b||A().isOnline())?eL(en).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[w,y,b,V]),(0,a.useDebugValue)(em),o){if(!D&&L&&eS&&d(Z))throw Error("Fallback data is required when using Suspense in SSR.");eS&&(F.current=t,I.current=r,P.current=!1);let e=!d(Z)&&eS,n=s;if(e&&X?(eh=n=Z&&h(Z)?er(Z):Z,em=n,L||(eb.current={data:n,_k:j,key:V,cacheData:H})):er(e?eT(Z):eu),!d(ev)&&eS)throw ev;let a=eS&&d(n)?eL(en):eu;!d(em)&&eS&&(a.status="fulfilled",a.value=!0),er(a)}return{mutate:eT,get data(){return B.data=!0,em},get error(){return B.error=!0,ev},get isValidating(){return B.isValidating=!0,eR},get isLoading(){return B.isLoading=!0,eD}}},function(...e){let t=Z(),[r,a,i]=X(e),l=G(t,i),u=n,{use:o}=l,s=(o||[]).concat(ee);for(let e=s.length;e--;)u=s[e](u);return u(r,a||l.fetcher||null,l)})}}]);
2//# sourceMappingURL=4389.440903c58e126f88.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.