PageSourceSearch

https://skal.nl/_next/static/chunks/0czeupnjy2x4z.js

js skal.nl collected 2026-10-02 04:16:49 UTC 28,998 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,68729,e=>{"use strict";let t;var r=e.i(82679),i=e.i(59864),s=e.i(59243),n=e.i(78889),a=e.i(57142),l=e.i(66271),o=e.i(5763),u=class extends n.Subscribable{constructor(e,t){super(),this.options=t,this.#e=e,this.#t=null,this.#r=(0,a.pendingThenable)(),this.bindMethods(),this.setOptions(t)}#e;#i=void 0;#s=void 0;#n=void 0;#a;#l;#r;#t;#o;#u;#c;#d;#h;#p;#f=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#i.addObserver(this),c(this.#i,this.options)?this.#m():this.updateResult(),this.#g())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return d(this.#i,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return d(this.#i,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#x(),this.#v(),this.#i.removeObserver(this)}setOptions(e){let t=this.options,r=this.#i;if(this.options=this.#e.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,l.resolveEnabled)(this.options.enabled,this.#i))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#b(),this.#i.setOptions(this.options),t._defaulted&&!(0,l.shallowEqualObjects)(this.options,t)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#i,observer:this});let i=this.hasListeners();i&&h(this.#i,r,this.options,t)&&this.#m(),this.updateResult(),i&&(this.#i!==r||(0,l.resolveEnabled)(this.options.enabled,this.#i)!==(0,l.resolveEnabled)(t.enabled,this.#i)||(0,l.resolveStaleTime)(this.options.staleTime,this.#i)!==(0,l.resolveStaleTime)(t.staleTime,this.#i))&&this.#y();let s=this.#w();i&&(this.#i!==r||(0,l.resolveEnabled)(this.options.enabled,this.#i)!==(0,l.resolveEnabled)(t.enabled,this.#i)||s!==this.#p)&&this.#S(s)}getOptimisticResult(e){var t,r;let i=this.#e.getQueryCache().build(this.#e,e),s=this.createResult(i,e);return t=this,r=s,(0,l.shallowEqualObjects)(t.getCurrentResult(),r)||(this.#n=s,this.#l=this.options,this.#a=this.#i.state),s}getCurrentResult(){return this.#n}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#r.status||this.#r.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#f.add(e)}getCurrentQuery(){return this.#i}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#e.defaultQueryOptions(e),r=this.#e.getQueryCache().build(this.#e,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#m({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#n))}#m(e){this.#b();let t=this.#i.fetch(this.options,e);return e?.throwOnError||(t=t.catch(l.noop)),t}#y(){this.#x();let e=(0,l.resolveStaleTime)(this.options.staleTime,this.#i);if(l.isServer||this.#n.isStale||!(0,l.isValidTimeout)(e))return;let t=(0,l.timeUntilStale)(this.#n.dataUpdatedAt,e);this.#d=o.timeoutManager.setTimeout(()=>{this.#n.isStale||this.updateResult()},t+1)}#w(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#i):this.options.refetchInterval)??!1}#S(e){this.#v(),this.#p=e,!l.isServer&&!1!==(0,l.resolveEnabled)(this.options.enabled,this.#i)&&(0,l.isValidTimeout)(this.#p)&&0!==this.#p&&(this.#h=o.timeoutManager.setInterval(()=>{(this.options.refetchIntervalInBackground||r.focusManager.isFocused())&&this.#m()},this.#p))}#g(){this.#y(),this.#S(this.#w())}#x(){this.#d&&(o.timeoutManager.clearTimeout(this.#d),this.#d=void 0)}#v(){this.#h&&(o.timeoutManager.clearInterval(this.#h),this.#h=void 0)}createResult(e,t){let r,i=this.#i,n=this.options,o=this.#n,u=this.#a,d=this.#l,f=e!==i?e.state:this.#s,{state:m}=e,g={...m},x=!1;if(t._optimisticResults){let r=this.hasListeners(),a=!r&&c(e,t),l=r&&h(e,i,t,n);(a||l)&&(g={...g,...(0,s.fetchState)(m.data,e.options)}),"isRestoring"===t._optimisticResults&&(g.fetchStatus="idle")}let{error:v,errorUpdatedAt:b,status:y}=g;r=g.data;let w=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===y){let e;o?.isPlaceholderData&&t.placeholderData===d?.placeholderData?(e=
1o.data,w=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#c?.state.data,this.#c):t.placeholderData,void 0!==e&&(y="success",r=(0,l.replaceData)(o?.data,e,t),x=!0)}if(t.select&&void 0!==r&&!w)if(o&&r===u?.data&&t.select===this.#o)r=this.#u;else try{this.#o=t.select,r=t.select(r),r=(0,l.replaceData)(o?.data,r,t),this.#u=r,this.#t=null}catch(e){this.#t=e}this.#t&&(v=this.#t,r=this.#u,b=Date.now(),y="error");let S="fetching"===g.fetchStatus,R="pending"===y,j="error"===y,C=R&&S,E=void 0!==r,k={status:y,fetchStatus:g.fetchStatus,isPending:R,isSuccess:"success"===y,isError:j,isInitialLoading:C,isLoading:C,data:r,dataUpdatedAt:g.dataUpdatedAt,error:v,errorUpdatedAt:b,failureCount:g.fetchFailureCount,failureReason:g.fetchFailureReason,errorUpdateCount:g.errorUpdateCount,isFetched:g.dataUpdateCount>0||g.errorUpdateCount>0,isFetchedAfterMount:g.dataUpdateCount>f.dataUpdateCount||g.errorUpdateCount>f.errorUpdateCount,isFetching:S,isRefetching:S&&!R,isLoadingError:j&&!E,isPaused:"paused"===g.fetchStatus,isPlaceholderData:x,isRefetchError:j&&E,isStale:p(e,t),refetch:this.refetch,promise:this.#r,isEnabled:!1!==(0,l.resolveEnabled)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==k.data,r="error"===k.status&&!t,s=e=>{r?e.reject(k.error):t&&e.resolve(k.data)},n=()=>{s(this.#r=k.promise=(0,a.pendingThenable)())},l=this.#r;switch(l.status){case"pending":e.queryHash===i.queryHash&&s(l);break;case"fulfilled":(r||k.data!==l.value)&&n();break;case"rejected":r&&k.error===l.reason||n()}}return k}updateResult(){let e=this.#n,t=this.createResult(this.#i,this.options);if(this.#a=this.#i.state,this.#l=this.options,void 0!==this.#a.data&&(this.#c=this.#i),(0,l.shallowEqualObjects)(t,e))return;this.#n=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#f.size)return!0;let i=new Set(r??this.#f);return this.options.throwOnError&&i.add("error"),Object.keys(this.#n).some(t=>this.#n[t]!==e[t]&&i.has(t))};this.#R({listeners:r()})}#b(){let e=this.#e.getQueryCache().build(this.#e,this.options);if(e===this.#i)return;let t=this.#i;this.#i=e,this.#s=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#g()}#R(e){i.notifyManager.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#n)}),this.#e.getQueryCache().notify({query:this.#i,type:"observerResultsUpdated"})})}};function c(e,t){return!1!==(0,l.resolveEnabled)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&d(e,t,t.refetchOnMount)}function d(e,t,r){if(!1!==(0,l.resolveEnabled)(t.enabled,e)&&"static"!==(0,l.resolveStaleTime)(t.staleTime,e)){let i="function"==typeof r?r(e):r;return"always"===i||!1!==i&&p(e,t)}return!1}function h(e,t,r,i){return(e!==t||!1===(0,l.resolveEnabled)(i.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&p(e,r)}function p(e,t){return!1!==(0,l.resolveEnabled)(t.enabled,e)&&e.isStaleByTime((0,l.resolveStaleTime)(t.staleTime,e))}e.i(17210);var f=e.i(49521),m=e.i(30616);e.i(63645);var g=f.createContext((t=!1,{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t})),x=f.createContext(!1);x.Provider;var v=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});e.s(["useQuery",0,function(e,t){return function(e,t,r){let s,n=f.useContext(x),a=f.useContext(g),o=(0,m.useQueryClient)(r),u=o.defaultQueryOptions(e);o.getDefaultOptions().queries?._experimental_beforeQuery?.(u);let c=o.getQueryCache().get(u.queryHash);if(u._optimisticResults=n?"isRestoring":"optimistic",u.suspense){let e=e=>"static"===e?e:Math.max(e??1e3,1e3),t=u.staleTime;u.staleTime="function"==typeof t?(...r)=>e(t(...r)):e(t),"number"==typeof u.gcTime&&(u.gcTime=Math.max(u.gcTime,1e3))}s=c?.state.error&&"function"==typeof u.throwOnError?(0,l.shouldThrowError)(u.throwOnError,[c.state.error,c]):u.throwOnError,(u.suspense||u.experimental_prefetchInRender||s)&&!a.isReset()&&(u.retryOnMount=!1),f.useEffect(()=>{a.clearReset()},[a]);let d=!o.getQueryCache().get(u.queryHash),[h]=f.useState(()=>new t(o,u)),p=h.getOptimisticResult(u),b=!n&&!1!==e.subscribed;if(f.useSyncExternalStore(f.useCallback(e=>{let t=b?h.subscribe(i.notifyManager.batchCalls(e)):l.noop;return h.updateResult(),t},[h,b]),()=>h.getCurrentResult(),()=>h.getCurrentResult()),f.useEffect(()=>{h.setOptions(u)},[u,h]),u?.suspense&&p.isPending)throw v(u,h,a);if((({result:e,errorResetBoundary:t,throwOnError:r,query:i,suspense:s}
1)=>e.isError&&!t.isReset()&&!e.isFetching&&i&&(s&&void 0===e.data||(0,l.shouldThrowError)(r,[e.error,i])))({result:p,errorResetBoundary:a,throwOnError:u.throwOnError,query:c,suspense:u.suspense}))throw p.error;if(o.getDefaultOptions().queries?._experimental_afterQuery?.(u,p),u.experimental_prefetchInRender&&!l.isServer&&p.isLoading&&p.isFetching&&!n){let e=d?v(u,h,a):c?.promise;e?.catch(l.noop).finally(()=>{h.updateResult()})}return u.notifyOnChangeProps?p:h.trackResult(p)}(e,u,t)}],68729)},28311,e=>{"use strict";var t=e.i(49521);e.i(17210);var r=e.i(57142),i=e.i(66271);function s(e){return e}function n(e,t,n){if("object"!=typeof t||null===t)return;let a=e.getMutationCache(),l=e.getQueryCache(),o=n?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData??s,u=t.mutations||[],c=t.queries||[];u.forEach(({state:t,...r})=>{a.build(e,{...e.getDefaultOptions().hydrate?.mutations,...n?.defaultOptions?.mutations,...r},t)}),c.forEach(({queryKey:t,state:s,queryHash:a,meta:u,promise:c,dehydratedAt:d})=>{let h=c?(0,r.tryResolveSync)(c):void 0,p=void 0===s.data?h?.data:s.data,f=void 0===p?p:o(p),m=l.get(a),g=m?.state.status==="pending",x=m?.state.fetchStatus==="fetching";if(m){let e=h&&void 0!==d&&d>m.state.dataUpdatedAt;if(s.dataUpdatedAt>m.state.dataUpdatedAt||e){let{fetchStatus:e,...t}=s;m.setState({...t,data:f})}}else m=l.build(e,{...e.getDefaultOptions().hydrate?.queries,...n?.defaultOptions?.queries,queryKey:t,queryHash:a,meta:u},{...s,data:f,fetchStatus:"idle",status:void 0!==f?"success":s.status});c&&!g&&!x&&(void 0===d||d>m.state.dataUpdatedAt)&&m.fetch(void 0,{initialPromise:Promise.resolve(c).then(o)}).catch(i.noop)})}var a=e.i(30616);e.s(["HydrationBoundary",0,({children:e,options:r={},state:i,queryClient:s})=>{let l=(0,a.useQueryClient)(s),o=t.useRef(r);t.useEffect(()=>{o.current=r});let u=t.useMemo(()=>{if(i){if("object"!=typeof i)return;let e=l.getQueryCache(),t=i.queries||[],r=[],s=[];for(let i of t){let t=e.get(i.queryHash);t?(i.state.dataUpdatedAt>t.state.dataUpdatedAt||i.promise&&"pending"!==t.state.status&&"fetching"!==t.state.fetchStatus&&void 0!==i.dehydratedAt&&i.dehydratedAt>t.state.dataUpdatedAt)&&s.push(i):r.push(i)}if(r.length>0&&n(l,{queries:r},o.current),s.length>0)return s}},[l,i]);return t.useEffect(()=>{u&&n(l,{queries:u},o.current)},[l,u]),e}],28311)},73782,e=>{"use strict";var t=e.i(63645);e.s(["default",0,({className:e=""})=>(0,t.jsx)("svg",{className:e,width:"10",height:"18",viewBox:"0 0 10 18",fill:"none",children:(0,t.jsx)("path",{d:"M0.764709 1L9.2353 9L0.764709 17",stroke:"currentColor",strokeWidth:"2.4",strokeLinecap:"round",strokeLinejoin:"round"})})])},20731,e=>{"use strict";var t=e.i(48824);e.s(["Container",()=>t.default])},29942,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={callServer:function(){return n.callServer},createServerReference:function(){return l.createServerReference},findSourceMapURL:function(){return a.findSourceMapURL}};for(var s in i)Object.defineProperty(r,s,{enumerable:!0,get:i[s]});let n=e.r(66697),a=e.r(97474),l=e.r(42382)},41214,97571,38464,e=>{"use strict";e.i(17210);var t,r=e.i(63645);let i=({url:e,alt:t,width:i,height:s,className:n,focalPoint:a,sizes:l,imageSize:o,loading:u="lazy",priority:c=!1})=>{var d;let{width:h,height:p}=(d=o||0)&&d>5242880?{width:1920,height:1080}:{width:i??1920,height:s??1080},f=new URLSearchParams({...a?{rxy:`${a?.left},${a?.top}`}:{},...i&&s?{width:`${i}`,height:`${s}`}:h&&p?{width:`${h}`,height:`${p}`}:{},...e.includes(".svg")?{}:{format:"webp",quality:"100"}});return f.toString()&&(e=e.includes("?")?`${e}&${f}`:`${e}?${f}`),(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("img",{alt:t,className:n,width:i??h,height:s??p,sizes:l||"(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw",src:encodeURI(e),loading:c?"eager":u,decoding:"async",fetchPriority:c?"high":"auto"})})};e.s([],97571);let s=(e="https://skal.nl",t="https://umbraco.skal.nl")=>e?.includes("localhost")?t:e;e.s(["getImageHostUrl",0,s],38464);var n=e.i(49521),a=((t={}).SVG="svg",t.PNG="png",t.JPEG="jpeg",t);e.s(["default",0,({umbracoImageProps:e,className:t="",classNameWrapper:l="",sizes:o,alt:u,imageBaseHostUrl:c=s("https://skal.nl"),loading:d="lazy",priority:h=!1,imageOverride:p=null})=>
1{let f=(0,n.useRef)(null),[m,g]=(0,n.useState)(null),[x,v]=(0,n.useState)(null);if((0,n.useEffect)(()=>{let e,t=()=>{f.current&&(g(f.current.clientWidth),v(f.current.clientHeight))},r=()=>{clearTimeout(e),e=setTimeout(t,150)};return t(),window.addEventListener("resize",r),()=>{window.removeEventListener("resize",r),clearTimeout(e)}},[]),!e)return null;let{url:b,extension:y,width:w,height:S,bytes:R}=e,j=e.properties?.altText,C=u??("string"==typeof j?j:""),E=e.focalPoint?.left&&e.focalPoint?.top?{left:e.focalPoint.left,top:e.focalPoint.top}:void 0,k=b?.startsWith("http")?b:c+(b??"");return p?(0,r.jsx)(r.Fragment,{children:p}):(0,r.jsx)(r.Fragment,{children:y===a.SVG||b?.includes(`.${a.SVG}`)?(0,r.jsx)(i,{url:k,alt:C,className:t,focalPoint:E,sizes:o,width:w??1200,height:S??720,loading:d,priority:h}):(0,r.jsx)("div",{ref:f,className:`h-full w-full ${l}`,children:m?(0,r.jsx)(i,{url:k,alt:C,className:t,focalPoint:E,sizes:o,imageSize:R,width:m??void 0,height:x??void 0,loading:d}):null})})}],41214)},79706,e=>{"use strict";var t=e.i(63645);e.s(["default",0,({className:e=""})=>(0,t.jsx)("svg",{className:e,width:15,height:18,viewBox:"0 0 15 18",fill:"none",children:(0,t.jsx)("path",{d:"M14.2784 8.23469C14.0517 8.46133 13.7496 8.57465 13.4474 8.57465C13.1074 8.57465 12.8052 8.46133 12.5786 8.23469L8.61237 4.26848V15.8271C8.61237 16.5071 8.04577 17.0359 7.40362 17.0359C6.79925 17.0359 6.19487 16.5071 6.19487 15.8271V4.26848L2.19089 8.23469C1.73761 8.72574 0.944365 8.72574 0.491084 8.23469C2.92957e-05 7.78141 2.92957e-05 6.98816 0.491084 6.53488L6.53483 0.491133C6.98812 7.80001e-05 7.78136 7.80001e-05 8.23464 0.491133L14.2784 6.53488C14.7694 6.98816 14.7694 7.78141 14.2784 8.23469Z",fill:"currentColor"})})])},77491,e=>{"use strict";var t=e.i(63645);e.s(["default",0,({className:e=""})=>(0,t.jsxs)("svg",{className:e,width:19,height:20,viewBox:"0 0 19 20",fill:"none",children:[(0,t.jsx)("path",{d:"M1.90918 2.01679L16.9941 17.2741",stroke:"currentColor",strokeWidth:3.84,strokeLinecap:"round"}),(0,t.jsx)("path",{d:"M1.90918 17.1882L16.9941 1.93088",stroke:"currentColor",strokeWidth:3.84,strokeLinecap:"round"})]})])},59676,36982,e=>{"use strict";var t=e.i(63645);let r=({className:e=""})=>(0,t.jsx)("svg",{className:e,width:15,height:15,viewBox:"0 0 15 15",fill:"none",children:(0,t.jsx)("path",{d:"M14.1094 12.5508C14.5195 12.9883 14.5195 13.6719 14.1094 14.1094C13.6719 14.5195 12.9883 14.5195 12.5508 14.1094L9.29688 10.8281C8.17578 11.5664 6.80859 11.9492 5.33203 11.7578C2.81641 11.4023 0.792969 9.35156 0.464844 6.86328C0 3.14453 3.14453 0 6.86328 0.464844C9.35156 0.792969 11.4023 2.81641 11.7578 5.33203C11.9492 6.80859 11.5664 8.17578 10.8281 9.26953L14.1094 12.5508ZM2.59766 6.09766C2.59766 8.03906 4.15625 9.59766 6.09766 9.59766C8.01172 9.59766 9.59766 8.03906 9.59766 6.09766C9.59766 4.18359 8.01172 2.59766 6.09766 2.59766C4.15625 2.59766 2.59766 4.18359 2.59766 6.09766Z",fill:"currentColor"})});e.s(["default",0,r],36982),e.i(8207);var i=e.i(58083),i=i,s=e.i(8687),n=e.i(49521);e.s(["default",0,({defaultValue:e,id:a,placeholder:l,tailwindstring:o="",handleSubmitCallback:u,handleOnChangeCallback:c,minLength:d=3,shouldNavigateOnSubmit:h=!1})=>{let p=(0,s.useTranslations)(),[f,m]=(0,n.useState)(e||""),g=(0,n.useRef)(null),x=(0,n.useRef)(null),v=f.replace(/\s+$/g,""),b=v.length>0&&v.length<d;return(0,n.useEffect)(()=>{m(e||"")},[e]),(0,n.useEffect)(()=>{if(!h&&u)return g.current&&clearTimeout(g.current),g.current=setTimeout(()=>{let e=f.replace(/\s+$/g,""),t=e.length>=3||0===e.length,r=e!==x.current;t&&r&&(x.current=e,u(e))},500),()=>{g.current&&clearTimeout(g.current)}},[f,h,u]),(0,t.jsxs)("div",{className:"w-full",children:[(0,t.jsx)(i.default,{tailwindString:`text-body-sm text-text focus-within:outline-green-dark! h-[unset]! w-[212px]! rounded-sm! border-none bg-white px-4! py-[11px]! focus-within:outline-2 md:max-w-[212px]! md:py-[10px]! ${o}`,tailwindStringForm:"flex-row-reverse",tailwindStringSearch:"placeholder:text-text!",searchIcon:(0,t.jsx)(r,{className:"h-4 w-4"}),placeholder:p("common.search_placeholder"),hideSubmitButton:!0,defaultValue:e,onCh
1angeCallback:h?c||void 0:e=>{m(e.target.value)},handleSubmitCallback:h?e=>{if(h){let t=e.target.elements[0].value.replace(/\s+$/g,"");t.length>=3&&u?.(t)}}:void 0}),b&&(0,t.jsx)("p",{className:"text-body-sm mt-2 text-red-500",children:p("pages.search.min_length_error")})]})}],59676)},6642,e=>{"use strict";var t,r,i=((t={}).NEWS="Nieuws",t.BLOG="Blog",t.INTERVIEW="Interview",t),s=((r={}).SEARCH="search",r.FILTER="filter",r.LABEL="label",r.DATE="date",r.SORT="sort",r.PAGE="page",r);e.s(["NewsLabel",()=>i,"UrlParams",()=>s])},6227,e=>{"use strict";var t=e.i(63645),r=e.i(49521);let i=(0,r.createContext)(void 0);e.s(["MenuStateProvider",0,({children:e})=>{let[s,n]=(0,r.useState)(!1);return(0,t.jsx)(i.Provider,{value:{isMenuOpen:s,setIsMenuOpen:n},children:e})},"useMenuState",0,()=>{let e=(0,r.useContext)(i);if(!e)throw Error("useMenuState must be used within a MenuStateProvider");return e}])},65983,e=>{"use strict";var t=e.i(63645),r=e.i(77491);e.i(8207);var i=e.i(57057),s=e.i(73863),n=e.i(8687),a=e.i(73782),l=e.i(49521);let o=({link:e,dropdownLinks:r})=>{let o=(0,n.useTranslations)("aria_labels"),[u,c]=(0,l.useState)(!1);return(0,t.jsxs)(s.Flex,{tailwindString:"w-full flex-col gap-6",children:[(0,t.jsxs)(s.Flex,{tailwindString:"items-center gap-[10px]",children:[(0,t.jsx)(i.Button,{className:"text-label-md",umbracoLinkProps:e}),(0,t.jsx)("button",{"aria-label":o(u?"close_navigation_item":"open_navigation_item",{name:e?.title}),"aria-expanded":u,onClick:()=>c(!u),className:"grow cursor-pointer",children:(0,t.jsx)(a.default,{className:`w-2 min-w-2 ${u?"rotate-90":""}`})})]}),u&&(0,t.jsx)(s.Flex,{tailwindString:"bg-green-light w-full flex-col gap-6",children:r?.map((e,r)=>(0,t.jsx)(i.Button,{className:"text-label-sm",umbracoLinkProps:e},r))})]})},u=({menu:e,onClose:a})=>{let l=(0,n.useTranslations)("aria_labels");return(0,t.jsxs)(s.Flex,{tailwindString:"text-text flex-col gap-6 px-2",children:[(0,t.jsx)(i.Button,{icon:(0,t.jsx)(r.default,{}),ariaLabel:l("close_menu"),ariaExpanded:!0,onClickCallback:a,tailwindString:"ml-auto"}),(0,t.jsx)(s.Flex,{tag:"nav",tailwindString:"flex-col items-start gap-5 px-[6px] xl:gap-10",children:e?.items?.map((e,r,s)=>{let{link:n,dropdownLinks:a}=e?.content?.properties||{},l=a&&a.length>0,u=r===s.length-1;return(0,t.jsxs)(t.Fragment,{children:[l?(0,t.jsx)(o,{link:n?.[0],dropdownLinks:a},r):(0,t.jsx)(i.Button,{className:"text-label-md",umbracoLinkProps:n?.[0]}),!u&&(0,t.jsx)("hr",{className:"border-green-dark w-full border-t"})]},r)})})]})};var c=e.i(20731),d=e.i(75850),h=e.i(89839),h=h;let p=({isOpen:e,onClose:r,children:i})=>{let n=(0,l.useRef)(null),a=(0,l.useRef)(!1),o=(0,l.useRef)(null);return e&&!a.current&&"u">typeof document&&(o.current=document.activeElement),a.current=e,(0,l.useEffect)(()=>{e||o.current?.focus()},[e]),(0,l.useEffect)(()=>{if(!e)return;let t=()=>Array.from(n.current?.querySelectorAll('a[href], button:not([disabled]), textarea, input, select, [tabindex]:not([tabindex="-1"])')??[]);t()[0]?.focus();let r=e=>{if("Tab"!==e.key)return;let r=t();if(0===r.length)return;let i=r[0],s=r[r.length-1];n.current?.contains(document.activeElement)?e.shiftKey&&document.activeElement===i?(e.preventDefault(),s.focus()):e.shiftKey||document.activeElement!==s||(e.preventDefault(),i.focus()):(e.preventDefault(),(e.shiftKey?s:i).focus())};return document.addEventListener("keydown",r),()=>document.removeEventListener("keydown",r)},[e]),(0,t.jsx)(h.default,{isOpen:e,onClose:r,duration:0,maxWidth:"100%",position:"left",zIndex:90,tailwindString:"overflow-hidden !bg-transparent",children:(0,t.jsx)("div",{ref:n,className:"h-full",children:(0,t.jsx)(s.Flex,{tailwindString:"bg-green-light z-10 h-full w-full md:max-w-1/2",children:(0,t.jsx)(c.Container,{size:d.ContainerSizes.MD,tailwindString:"overflow-y-auto py-10",children:(0,t.jsx)(t.Fragment,{children:i})})})})})};var f=e.i(29942);let m=(0,f.createServerReference)("00aafbedebabe542ea35d1b9941937ba37ec7b4fc6",f.callServer,void 0,f.findSourceMapURL,"getHeader"),g=(0,f.createServerReference)("0015886a78e763c72b905f1bc3aa519f576d420a15",f.callServer,void 0,f.findSourceMapURL,"getSearchPage");var x=e.i(6227),v=e.i(72024),b=e.i(68729),y=e.i(59676);let w=({className:e})=>(0,t.jsxs)("svg",{className:e,width:26,height:24,viewBox:"0 0 26 24",fill:"none",children:[(0,t.jsx)("path",{d:"M1.91992 1.92H23.2533",stroke:"currentColor",strokeWidth:3.84,strokeLinecap:"round"}),(0,t.jsx)("path",{d:"M1.91992 11.5197H23.2533",stroke:"currentColor",strokeWidth:3.84,strokeLinecap:"round"}),(0,t.jsx)("path",{d:"M1.91992 21.1202H23.2533",stroke:"currentColor",strokeWidth:3.84,strokeLinecap:"round"})]}),S=({className:e=""})=>(0,t.jsx)("svg",{className:e,width:14,height:16,viewBox:"0 0 14 16",fill:"none",children:(0,t.jsx)("path",{d:"M6.58817 7.52934C4.49995 7.52934 2.8235 5.85288 2.8235 3.76467C2.8235 1.70587 4.49995 1.90735e-06 6.58817 1.90735e-06C8.64697 1.90735e-06 10.3528 1.70587 10.3528 3.76467C10.3528 5.85288 8.64697 7.52934 6.58817 7.52934ZM8.05874 8.94109C10.8822 8.94109 13.1763 11.2352 13.1763 14.0587C13.1763 14.6175 12.7058 15.0587 12.1469 15.0587H0.99999C0.441172 15.0587 0 14.6175 0 14.0587C0 11.2352 2.26468 8.94109 5.08818 8.94109H8.05874Z",fill:"currentColor"})});var R=e.i(69353),j=e.i(56790),C=e.i(6642),E=e.i(55435);let k=({link:e,dropdownLinks:r,currentlyOpenDropdown:n,setCurrentlyOpenDropdown:o})=>{let u=(0,l.useId)(),h=n===u,p=(0,l.useRef)(null),f=()=>{p.current?.querySelector(":scope > a[href], :scope > button")?.focus(),o(void 0)};return(0,l.useEffect)(()=>
1{if(!h)return;let e=e=>{"Escape"===e.key&&f()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[h,o]),(0,t.jsxs)("div",{ref:p,onMouseEnter:()=>o(u),onFocus:()=>o(u),onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||o(void 0)},onKeyDown:e=>{"Escape"===e.key&&h&&f()},children:[(0,t.jsx)(i.Button,{umbracoLinkProps:e,className:"text-body-md gap-[10px] transition-transform hover:-translate-y-0.5",icon:(0,t.jsx)(a.default,{className:`w-2 min-w-2 transition-transform ${h?"-rotate-90":"rotate-90"}`}),iconPosition:E.IconPosition.RIGHT}),h&&(0,t.jsx)(s.Flex,{tailwindString:"bg-green-light absolute top-[100%] left-0 w-full",children:(0,t.jsx)(c.Container,{tailwindString:"border-green grid max-h-[230px] gap-8 overflow-auto border-t pt-5 pb-10 lg:grid-cols-4",size:d.ContainerSizes.MD,children:r?.map((e,r)=>(0,t.jsx)(i.Button,{umbracoLinkProps:e,className:"text-body-md transition-transform hover:-translate-y-0.5"},r))})})]})},T=({menu:e,myEnvironment:r,isMenuOpen:a,setIsMenuOpen:o,searchPageUrl:u})=>{let h=(0,n.useTranslations)("aria_labels"),[p,f]=(0,l.useState)(void 0),[m,g]=(0,l.useState)(""),{trackEvent:x}=(0,j.useEngage)();return(0,t.jsx)("div",{className:"bg-green-light relative z-10 py-3 lg:py-5",onMouseLeave:()=>f(void 0),children:(0,t.jsx)(c.Container,{size:d.ContainerSizes.MD,children:(0,t.jsxs)(s.Flex,{tailwindString:"items-center justify-between gap-5 md:gap-4",children:[(0,t.jsx)(i.Button,{className:"lg:hidden",ariaLabel:h(a?"close_menu":"open_menu"),useAriaExpanded:!0,ariaExpanded:a,onClickCallback:()=>o(!a),icon:(0,t.jsx)(w,{})}),(0,t.jsx)(s.Flex,{tag:"nav",tailwindString:"items-center gap-5 max-lg:hidden xl:gap-10",children:e?.items?.map((e,r)=>{let{link:s,dropdownLinks:n}=e?.content?.properties||{};return n&&n.length>0?(0,t.jsx)(k,{link:s?.[0],dropdownLinks:n,currentlyOpenDropdown:p,setCurrentlyOpenDropdown:f},r):(0,t.jsx)("div",{onMouseEnter:()=>f(void 0),children:(0,t.jsx)(i.Button,{umbracoLinkProps:s?.[0],className:"text-body-md transition-transform hover:-translate-y-0.5"})},r)})}),(0,t.jsxs)("div",{className:"flex gap-4 max-md:grow md:gap-6",onMouseEnter:()=>f(void 0),children:[(0,t.jsx)(y.default,{tailwindstring:"max-md:grow",handleOnChangeCallback:e=>g(e.target.value),handleSubmitCallback:()=>{m&&(x(R.ENGAGE_EVENT.SEARCH,m),window.location.href=`${u}?${C.UrlParams.SEARCH}=${encodeURIComponent(m)}`)},shouldNavigateOnSubmit:!0}),r&&(0,t.jsx)(i.Button,{label:"Mijn Skal",ariaLabel:`Mijn Skal ${h("opens_in_new_tab")}`,className:"text-label-sm gap-2",tailwindStringLabel:"group-hover:translate-x-0.5 transition-transform max-md:hidden",umbracoLinkProps:{url:r,target:"_blank"},iconPosition:E.IconPosition.LEFT,icon:(0,t.jsx)(S,{className:"max-md:text-red max-md:h-[23px] max-md:w-[21px]"})})]})]})})})};var I=e.i(41214);let Q=({logo:e,qualityMarkLogo:r})=>{let i=(0,n.useTranslations)("aria_labels");return(0,t.jsx)(c.Container,{size:d.ContainerSizes.MD,children:(0,t.jsxs)(s.Flex,{tailwindString:"mx-auto items-center justify-between py-3 lg:py-6",children:[(0,t.jsx)(v.Box,{children:e&&(0,t.jsx)("a",{href:"/",children:(0,t.jsx)(I.default,{umbracoImageProps:e,alt:i("skal_logo_home_link"),className:"max-h-[46px] max-w-max lg:max-h-[54px]"})})}),(0,t.jsx)(v.Box,{children:r&&(0,t.jsx)(I.default,{umbracoImageProps:r,className:"max-h-[46px] max-w-max lg:max-h-[54px]"})})]})})};e.s(["default",0,({initialData:e})=>{let{isMenuOpen:r,setIsMenuOpen:i}=(0,x.useMenuState)(),{data:s}=(0,b.useQuery)({queryKey:["header"],queryFn:m,staleTime:6e4,initialData:e}),{data:n}=(0,b.useQuery)({queryKey:["search-page"],queryFn:g,staleTime:6e4,initialData:e}),{logo:a,menu:l,myEnvironment:o,qualityMarkLogo:c}=s?.properties||{};return(0,t.jsxs)(v.Box,{tag:"header",tailwindString:"text-text relative sticky top-0 z-90 bg-white shadow-xs",children:[(0,t.jsx)(Q,{logo:a?.[0],qualityMarkLogo:c?.[0]}),(0,t.jsx)(T,{menu:l,myEnvironment:o,isMenuOpen:r,setIsMenuOpen:i,searchPageUrl:n?.route?.path}),(0,t.jsx)(p,{isOpen:r,onClose:()=>i(!1),children:(0,t.jsx)(u,{menu:l,onClose:()=>i(!1)})})]})}],65983)},16921,e=>{"use strict";var t=e.i(63645),r=e.i(79706),i=e.i(73782),s=e.i(29942);let n=(0,s.createServerReference)("00d5af9736dd39d8ee77b207a52712c071b0e04fc4",s.callServer,void 0,s.findSourceMapURL,"getFooter");function a(){globalThis.scrollTo({top:0,left:0,behavior:"smooth"})}e.i(8207);var l=e.i(72024),o=e.i(57057),u=e.i(73863),c=e.i(86929),d=e.i(47264),h=e.i(55435),p=e.i(18113),f=e.i(68729),m=e.i(8687);e.s(["default",0,({initialData:e})=>{let s=(0,m.useTranslations)(),{data:g}=(0,f.useQuery)({queryKey:["footer"],queryFn:()=>n(),staleTime:6e4,initialData:e}),{footerLinks:x}=g?.properties||{};return(0,t.jsx)(p.Section,{tag:"footer",tailwindString:"bg-green-dark w-full py-6 md:py-8 lg:py-18",children:(0,t.jsxs)(l.Box,{tag:"ul",tailwindString:"grid grid-cols-1 gap-8 text-white md:grid-cols-2 lg:grid-cols-4",children:[x?.items?.map(e=>{let{title:r,links:s}=e.content?.properties||{};return(0,t.jsxs)(u.Flex,{tag:"li",tailwindString:"list-none flex-col gap-4",children:[r&&(0,t.jsx)(c.Heading,{headingLevel:d.HeadingLevel.H3,text:r,tailwindString:"text-headline-xs mb-0!"}),(0,t.jsx)(u.Flex,{tag:"nav",tailwindString:"flex-col gap-4",children:(0,t.jsx)(u.Flex,{tag:"ul",tailwindString:"flex-col gap-4",children:s?.map((e,r)=>(0,t.jsx)(l.Box,{tag:"li",tailwindString:"list-none",children:(0,t.jsx)(o.Button,{umbracoLinkProps:e,className:"text-body-md gap-[10px] leading-[125%]",tailwindStringLabel:"group-hover:translate-x-1 transition-transform",icon:(0,t.jsx)(i.default,{className:"w-[6px] stroke-2!"}),iconPosition:h.IconPosition.LEFT})},r))})})]},e?.content?.id)}),(0,t.jsx)(l.Box,{tag:"li",tailwindString:"list-none",children:(0,t.jsx)(o.Button,{label:s("common.back_to_top"),onClickCallback:a,className:"text-body-md gap-3 transition-transform hover:-translate-y-1",icon:(0,t.jsx)(r.default,{className:"text-white"}),iconPosition:h.IconPosition.RIGHT})})]})})}],16921)},77408,e=>{"use strict";var t=e.i(63645),r=e.i(6227),i=e.i(44636);e.s(["default",0,({children:e})=>{let{isMenuOpen:s}=(0,r.useMenuState)();return(0,t.jsx)("main",{id:"main-content",tabIndex:-1,inert:s||void 0,children:(0,t.jsx)(i.default,{children:e})})}],77408)}]);

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.