PageSourceSearch

https://static.kitchenone.dk/_next/static/chunks/7881-1e30b9356b64785d.js

js kitchenone.dk collected 2026-09-24 23:07:22 UTC 17,422 bytes, 2 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="c24a4fee-c677-4251-8be1-387a45e0c17a",e._sentryDebugIdIdentifier="sentry-dbid-c24a4fee-c677-4251-8be1-387a45e0c17a")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7881],{15178:(e,t,r)=>{r.d(t,{i:()=>s,n:()=>p,r:()=>i,s:()=>l,t:()=>f});var n=r(72448),o=r(12115);let l={method:"throttle",timeMs:function(){if("undefined"==typeof window||!window.GestureEvent)return 50;try{let e=navigator.userAgent?.match(/version\/([\d\.]+) safari/i);return parseFloat(e[1])>=17?120:320}catch{return 320}}()};function s(e){return null===e||Array.isArray(e)&&0===e.length}function i(){let e=new Map;return{on(t,r){let n=e.get(t)||[];return n.push(r),e.set(t,n),()=>this.off(t,r)},off(t,r){let n=e.get(t);n&&e.set(t,n.filter(e=>e!==r))},emit(t,r){e.get(t)?.forEach(e=>e(r))}}}function u(e,t,r){let n=setTimeout(function(){e(),r.removeEventListener("abort",o)},t);function o(){clearTimeout(n),r.removeEventListener("abort",o)}r.addEventListener("abort",o)}function a(){let e=Promise;if(Promise.hasOwnProperty("withResolvers"))return Promise.withResolvers();let t=()=>{},r=()=>{};return{promise:new e((e,n)=>{t=e,r=n}),resolve:t,reject:r}}function c(){return new URLSearchParams(location.search)}var d=class{updateMap=new Map;options={history:"replace",scroll:!1,shallow:!0};timeMs=l.timeMs;transitions=new Set;resolvers=null;controller=null;lastFlushedAt=0;resetQueueOnNextPush=!1;push({key:e,query:t,options:r},o=l.timeMs){this.resetQueueOnNextPush&&(this.reset(),this.resetQueueOnNextPush=!1),(0,n.c)("[nuqs gtq] Enqueueing %s=%s %O",e,t,r),this.updateMap.set(e,t),"push"===r.history&&(this.options.history="push"),r.scroll&&(this.options.scroll=!0),!1===r.
1shallow&&(this.options.shallow=!1),r.startTransition&&this.transitions.add(r.startTransition),(!Number.isFinite(this.timeMs)||o>this.timeMs)&&(this.timeMs=o)}getQueuedQuery(e){return this.updateMap.get(e)}getPendingPromise({getSearchParamsSnapshot:e=c}){return this.resolvers?.promise??Promise.resolve(e())}flush({getSearchParamsSnapshot:e=c,rateLimitFactor:t=1,...r},o){if(this.controller??=new AbortController,!Number.isFinite(this.timeMs))return(0,n.c)("[nuqs gtq] Skipping flush due to throttleMs=Infinity"),Promise.resolve(e());if(this.resolvers)return this.resolvers.promise;this.resolvers=a();let l=()=>{this.lastFlushedAt=performance.now();let[t,n]=this.applyPendingUpdates({...r,autoResetQueueOnUpdate:r.autoResetQueueOnUpdate??!0,getSearchParamsSnapshot:e},o);null===n?(this.resolvers.resolve(t),this.resetQueueOnNextPush=!0):this.resolvers.reject(t),this.resolvers=null},s=()=>{let e=performance.now()-this.lastFlushedAt,r=this.timeMs,o=t*Math.max(0,r-e);(0,n.c)("[nuqs gtq] Scheduling flush in %f ms. Throttled at %f ms (x%f)",o,r,t),0===o?l():u(l,o,this.controller.signal)};return u(s,0,this.controller.signal),this.resolvers.promise}abort(){return this.controller?.abort(),this.controller=new AbortController,this.resolvers?.resolve(new URLSearchParams),this.resolvers=null,this.reset()}reset(){let e=Array.from(this.updateMap.keys());return(0,n.c)("[nuqs gtq] Resetting queue %s",JSON.stringify(Object.fromEntries(this.updateMap))),this.updateMap.clear(),this.transitions.clear(),this.options={history:"replace",scroll:!1,shallow:!0},this.timeMs=l.timeMs,e}applyPendingUpdates(e,t){let{updateUrl:r,getSearchParamsSnapshot:o}=e,l=o();if((0,n.c)("[nuqs gtq] Applying %d pending update(s) on top of %s",this.updateMap.size,l.toString()),0===this.updateMap.size)return[l,null];let s=Array.from(this.updateMap.entries()),i={...this.options},u=Array.from(this.transitions);for(let[t,r]of(e.autoResetQueueOnUpdate&&this.reset(),(0,n.c)("[nuqs gtq] Flushing queue %O with options %O",s,i),s))null===r?l.delete(t):l=function(e,t,r){if("string"==typeof e)r.set(t,e);else{for(let n of(r.delete(t),e))r.append(t,n);r.has(t)||r.set(t,"")}return r}(r,t,l);t&&(l=t(l));try{return!function(e,t){let r=t;for(let t=e.length-1;t>=0;t--){let n=e[t];if(!n)continue;let o=r;r=()=>n(o)}r()}(u,()=>{r(l,i)}),[l,null]}catch(e){return console.error((0,n.s)(429),s.map(([e])=>e).join(),e),[l,e]}}};let p=new d;var h=class{callback;resolvers=a();controller=new AbortController;queuedValue=void 0;constructor(e){this.callback=e}abort(){this.controller.abort(),this.queuedValue=void 0}push(e,t){return this.queuedValue=e,this.controller.abort(),this.controller=new AbortController,u(()=>{let t=this.resolvers;try{(0,n.c)("[nuqs dq] Flushing debounce queue",e);let r=this.callback(e);(0,n.c)("[nuqs dq] Reset debounce queue %O",this.queuedValue),this.queuedValue=void 0,this.resolvers=a(),r.then(e=>t.resolve(e)).catch(e=>t.reject(e))}catch(e){this.queuedValue=void 0,t.reject(e)}},t,this.controller.signal),this.resolvers.promise}};let f=new class{throttleQueue;queues=new Map;queuedQuerySync=i();constructor(e=new d){this.throttleQueue=e}useQueuedQueries(e){return function(e,t,r){let n=(0,o.useCallback)(()=>{let t=Object.fromEntries(e.map(e=>[e,r(e)]));return[JSON.stringify(t),t]},[e.join(","),r]),l=(0,o.useRef)(null);return null===l.current&&(l.current=n()),(0,o.useSyncExternalStore)((0,o.useCallback)(r=>{let n=e.map(e=>t(e,r));return()=>n.forEach(e=>e())},[e.join(","),t]),()=>{let[e,t]=n();return l.current[0]===e?l.current[1]:(l.current=[e,t],t)},()=>l.current[1])}(e,(e,t)=>this.queuedQuerySync.on(e,t),e=>this.getQueuedQuery(e))}push(e,t,r,o){if(!Number.isFinite(t))return Promise.resolve((r.getSearchParamsSnapshot??c)());let l=e.key;if(!this.queues.has(l)){(0,n.c)("[nuqs dqc] Creating debounce queue for `%s`",l);let e=new h(e=>(this.throttleQueue.push(e),this.throttleQueue.flush(r,o).finally(()=>{this.queues.get(e.key)?.queuedValue===void 0&&((0,n.c)("[nuqs dqc] Cleaning up empty queue for `%s`",e.key),this.queues.delete(e.key)),this.queuedQuerySync.emit(e.key)})));this.queues.set(l,e)}(0,n.c)("[nuqs dqc] Enqueueing debounce update %O",e);let s=this.queues.get(l).push(e,t);return this.queuedQuerySync.emit(l),s}abort(e){let t=this.queues.get(e);return t?((0,n.c)("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),this.queues.delete(e),t.abort(),this.queuedQuerySync.emit(e),e=>(e.then(t.resolvers.resolve,t.resolvers.reject),e)):e=>e}abortAll(){for(let[e,t]of this.queues.entries())(0,n.c)("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),t.abort(),t.resolvers.resolve(new URLSearchParams),this.queuedQuerySync.emit(e);this.queues.clear()}getQueuedQuery(e){let t=this.queues.get(e)?.queuedValue?.query;return void 0!==t?t:this.throttleQueue.getQueuedQuery(e)}}(p)},32980:(e,t,r)=>{r.d(t,{XX:()=>i});var n=r(12115);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?o(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t);if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let s=["component"];function i(e,t={}){if("object"==typeof e&&"doc"===e.type&&Array.isArray(e.content)){let r=t.blokResolvers,o=void 0===r?{}:r,i=t.defaultBlokResolver,u=void 0===i?function(){return null}:i,a=t.nodeResolvers,c=t.markResolvers,d=t.textResolver,f=void 0===d?function(e){return e}:d,m=l(l({},p),void 0===a?{}:a),y=l(l({},h),void 0===c?{}:c),g=0,b=function(e){return n.isValidElement(e)?n.cloneElement(e,{key:g++}):e},v=function(e){let t=e?e.map(w).filter(function(e){return null!=e}):null;return Array.isArray(t)&&0===t.length?null:t},w=function(e){if("blok"===e.type)return e.attrs.body.map(function(e){let t=e.component,r=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,s),n=o[t];return b(n?n(r):u(t,r))});{var t;let r;if("text"===e.type)r=f(e.text);else{let t=m[e.type];r=t?b(t(v(e.content),e.attrs)):null}return(null!=(t=e.marks)?t:[]).reduceRight(function(e,t){let r=y[t.type];return r?b(r(e,t.attrs)):e},r)}};return v(e.content)}if("string"==typeof e){let r=t.defaultStringResolver,n=t.textResolver;return(void 0===r?function(e){return e}:r)((void 0===n?function(e){return e}:n)(e))}return null}let u=function(e){return function(t){return null!=t?n.createElement(e,null,t):null}},a=function(e){return function(){return n.createElement(e)}},c=function(e){return function(t,r){let o={},l={};return 1!==r.colspan&&(o.colspan=r.colspan),1!==r.rowspan&&(o.rowspan=r.rowspan),r.backgroundColor&&(l.backgroundColor=r.backgroundColor),Array.isArray(r.colwidth)&&(1===r.colwidth.length?l.width=r.colwidth[0]+"px":o["data-colwidth"]=r.colwidth.join(",")),Object.keys(l).length>0&&(o.style=l),n.createElement(e,o,t)}},d=function(e){return function(t){return n.createElement(e,null,t)}},p={heading:function(e,t){return n.createElement(`h${t.level}`,null,e)},code_block:function(e,t){let r={className:t.class},o=n.createElement("code",r,e);return n.createElement("pre",null,o)},image:function(e,t){return n.createElement("img",t,e)},paragraph:u("p"),blockquote:u("blockquote"),ordered_list:u("ol"),bullet_list:u("ul"),list_item:u("li"),horizontal_rule:a("hr"),hard_break:a("br"),emoji:function(e,t){if(!t)return null;let r={"data-type":"emoji","data-name":t.name,emoji:t.emoji};if(t.emoji||!t.fallbackImage)return n.createElement("span",r,t.emoji);{let e={src:t.fallbackImage,draggable:"false",loading:"lazy",align:"absmiddle",alt:t.name},o=n.createElement("img",e);return n.createElement("span",r,o)}},table:u("table"),tableRow:u("tr"),tableHeader:c("th"),tableCell:c("td")},h={link:function(e,t){let r=t?{href:"email"===t.linktype?`mailto:${t.href}`:t.href,target:t.target}:{};return n.createElement("a",r,e)},styled:function(e,t){let r=t?{className:t.class}:{};return n.createElement("span",r,e)},bold:d("b"),italic:d("i"),strike:d("s"),underline:d("u"),code:d("code"),subscript:d("sub"),superscript:d("sup"),highlight:function(e,t){let r=t?{style:{backgroundColor:t.color}}:{};return n.createElement("span",r,e)},textStyle:function(e,t){let r=t?.color?{style:{color:t.color}}:{};return n.createElement("span",r,e)},anchor:function(e,t){let r=t?{id:t.id}:{};return n.createElement("span",r,e)}}},33586:(e,t,r)=>{r.d(t,{YB:()=>o.YB,_8:()=>c,K1:()=>o.K1,YV:()=>a});var n=r(12115),o=r(56235);let l=null,s=new Map,i=!1,u=null;globalThis.storyCache=globalThis.storyCache?globalThis.storyCache:new Map;let a=(e={})=>{let t=l;if(t)return()=>t;let{storyblokApi:r}=(0,o.YV)(e);
1return l=r,e.components&&Object.entries(e.components).forEach(([e,t])=>{s.set(e,t)}),void 0!==e.enableFallbackComponent&&(i=e.enableFallbackComponent),e.customFallbackComponent&&(u=e.customFallbackComponent),()=>r},c=()=>{let e=l;return e||console.error("You can't use getStoryblokApi if you're not loading apiPlugin."),e};var d=r(95155);let p=(0,n.forwardRef)(({blok:e,...t},r)=>{if(!e)return console.error("Please provide a 'blok' property to the StoryblokComponent"),(0,d.jsx)("div",{children:"Please provide a blok property to the StoryblokComponent"});let n=(e=>s.has(e)?s.get(e):(console.error(`Component ${e} doesn't exist.`),!1))(e.component);if(n)return(0,d.jsx)(n,{ref:r,blok:e,...t});if(i){let r=u;return r?(0,d.jsx)(r,{blok:e,...t}):(0,d.jsx)(d.Fragment,{children:(0,d.jsxs)("p",{children:["Component could not be found for blok"," ",(0,d.jsx)("strong",{children:e.component}),"! Is it configured correctly?"]})})}return(0,d.jsx)("div",{})});p.displayName="StoryblokComponent",r(63259);let h=function(e,{isServerContext:t=!1}={}){return function(r){let l=function(e,{isServerContext:t=!1}={}){return function(r){var o,l;let s=null==(o=null==r?void 0:r.attrs)?void 0:o.body;if(!Array.isArray(s)||0===s.length)return[];let i=(null==(l=r.attrs)?void 0:l.id)||(t?`fallback-key-${JSON.stringify(r.attrs)}`:void 0);return s.map((t,r)=>n.createElement(e,{blok:t,key:`${i}-${r}`}))}}(e,{isServerContext:t}),{resolvers:s,...i}=r,u={...t?r:{},renderFn:n.createElement,textFn:e=>n.createElement(n.Fragment,{key:Math.random().toString(36).substring(2,15)},e),resolvers:{[o.Fh.COMPONENT]:l,...s},keyedResolvers:!0,...t?{}:i};return(0,o.AM)(u)}}(p,{isServerContext:!1});(0,n.forwardRef)(({doc:e,resolvers:t},r)=>{let{render:o}=h({resolvers:t}),l=function e(t){if(Array.isArray(t))return t.map(t=>e(t));let r={allowfullscreen:"allowFullScreen",autocomplete:"autoComplete",autofocus:"autoFocus",autoplay:"autoPlay",charset:"charSet",class:"className",colspan:"colSpan",colwidth:"colWidth",contenteditable:"contentEditable",crossorigin:"crossOrigin",enctype:"encType",for:"htmlFor",formnovalidate:"formNoValidate",frameborder:"frameBorder",inputmode:"inputMode",marginheight:"marginHeight",marginwidth:"marginWidth",maxlength:"maxLength",minlength:"minLength",
1novalidate:"noValidate",playsinline:"playsInline",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",srcset:"srcSet",tabindex:"tabIndex",targetAttr:"targetattr",usemap:"useMap"},o=Object.keys(t.props).reduce((e,n)=>{let o=t.props[n];return"style"===n&&"string"==typeof o&&(o=o.split(";").reduce((e,t)=>{let[r,n]=t.split(":");return r=null==r?void 0:r.trim(),n=null==n?void 0:n.trim(),r&&n&&(e[r.replace(/-([a-z])/g,e=>e[1].toUpperCase())]=n),e},{})),e[r[n]||n]=o,e},{});o.key=t.key;let l=n.Children.map(t.props.children,t=>"string"==typeof t?t:e(t));return n.createElement(t.type,o,l)}(o(e));return(0,d.jsx)("div",{ref:r,children:l})})},72448:(e,t,r)=>{r.d(t,{a:()=>m,c:()=>s,i:()=>f,l:()=>i,n:()=>p,o:()=>c,r:()=>h,s:()=>a});var n=r(12115),o=r(95704);let l=function(){if("undefined"==typeof window)return(o.env.DEBUG||"").includes("nuqs");try{let e="nuqs-localStorage-test";if("undefined"==typeof localStorage)return!1;localStorage.setItem(e,e);let t=localStorage.getItem(e)===e;return localStorage.removeItem(e),t&&(localStorage.getItem("debug")||"").includes("nuqs")}catch{return!1}}();function s(e,...t){if(!l)return;let r=function(e,...t){return e.replace(/%[sfdO]/g,e=>{let r=t.shift();return"%O"===e&&r?JSON.stringify(r).replace(/"([^"]+)":/g,"$1:"):String(r)})}(e,...t);performance.mark(r);try{console.log(e,...t)}catch{console.log(r)}}function i(e,...t){l&&console.warn(e,...t)}let u={303:"Multiple adapter contexts detected. This might happen in monorepos.",404:"nuqs requires an adapter to work with your framework.",409:"Multiple versions of the library are loaded. This may lead to unexpected behavior. Currently using `%s`, but `%s` (via the %s adapter) was about to load on top.",414:"Max safe URL length exceeded. Some browsers may not be able to accept this URL. Consider limiting the amount of state stored in the URL.",422:"Invalid options combination: `limitUrlUpdates: debounce` should be used in SSR scenarios, with `shallow: false`",429:"URL update rate-limited by the browser. Consider increasing `throttleMs` for key(s) `%s`. %O",500:"Empty search params cache. Search params can't be accessed in Layouts.",501:"Search params cache already populated. Have you called `parse` twice?"};function a(e){return`[nuqs] ${u[e]}
2  See https://nuqs.dev/NUQS-${e}`}function c(e){if(0===e.size)return"";let t=[];for(let[r,n]of e.entries()){let e=r.replace(/#/g,"%23").replace(/&/g,"%26").replace(/\+/g,"%2B").replace(/=/g,"%3D").replace(/\?/g,"%3F");t.push(`${e}=${n.replace(/%/g,"%25").replace(/\+/g,"%2B").replace(/ /g,"+").replace(/#/g,"%23").replace(/&/g,"%26").replace(/"/g,"%22").replace(/'/g,"%27").replace(/`/g,"%60").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/[\x00-\x1F]/g,e=>encodeURIComponent(e))}`)}return"?"+t.join("&")}let d=(0,n.createContext)({useAdapter(){throw Error(a(404))}});function p(e){return({children:t,defaultOptions:r,processUrlSearchParams:o,...l})=>(0,n.createElement)(d.Provider,{...l,value:{useAdapter:e,defaultOptions:r,processUrlSearchParams:o}},t)}function h(e){let t=(0,n.useContext)(d);if(!("useAdapter"in t))throw Error(a(404));return t.useAdapter(e)}d.displayName="NuqsAdapterContext",l&&"undefined"!=typeof window&&(window.__NuqsAdapterContext&&window.__NuqsAdapterContext!==d&&console.error(a(303)),window.__NuqsAdapterContext=d);let f=()=>(0,n.useContext)(d).defaultOptions,m=()=>(0,n.useContext)(d).processUrlSearchParams},94680:(e,t,r)=>{r.d(t,{AH:()=>o.CustomerInformationProvider,WI:()=>n.SuperLink}),r(10818),r(39489),r(6468),r(58727),r(10068),r(67887),r(77065),r(34247),r(77995),r(37642);var n=r(86221);r(31942),r(15993),r(96270),r(82566),r(83715),r(6780),r(60814),r(67923),r(31664);var o=r(39816);r(2149),r(23286),r(7359)}}]);

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.