PageSourceSearch

https://www.boxpark.co.uk/_next/static/immutable/chunks/2sz-o4elvfs2g.js

js boxpark.co.uk collected 2026-10-02 07:02:12 UTC 18,350 bytes, 4 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="cab2c4b6-2b6b-1bb0-3510-db57d978e2eb")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,69989,e=>{e.v(t=>Promise.all(["static/immutable/chunks/0408frzu315ry.js"].map(t=>e.l(t))).then(()=>t(86070)))},464500,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useRouter",{enumerable:!0,get:function(){return l}});let n=e.r(478110),a=e.r(288206);function l(){return(0,n.useContext)(a.RouterContext)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},730753,(e,t,r)=>{t.exports=e.r(464500)},889968,e=>{"use strict";var t=e.i(78722),r=e.i(740203),n=e.i(168863);let a=(0,t.o)("queue-reset",()=>({mutex:0}));function l(){(0,n.t)(19),r.t.abortAll(),r.r.abort().forEach(e=>r.t.queuedQuerySync.emit(e))}var u=e.i(478110),o=e.i(921290),s=e.i(730753);let i=(0,t.o)("next-pages-router-update",()=>({isNuqsUpdate:!1,navigationHandled:!1,fallbackScheduled:!1}));function d(){i.isNuqsUpdate||(i.navigationHandled=!0,l())}function c(){i.isNuqsUpdate||i.fallbackScheduled||(i.fallbackScheduled=!0,queueMicrotask(()=>{i.navigationHandled||l(),i.navigationHandled=!1,i.fallbackScheduled=!1}))}function f(){let e=(0,s.useRouter)();return(0,u.useEffect)(()=>(e?.events.on("routeChangeStart",c),e?.events.on("beforeHistoryChange",c),()=>{e?.events.off("routeChangeStart",c),e?.events.off("beforeHistoryChange",c)}),[e?.events]),null}let p=(0,t.n)(function(){let e,r=(e=(0,s.useRouter)(),(0,u.useEffect)(()=>(e?.events.on("routeChangeStart",d),e?.events.on("beforeHistoryChange",d),()=>{e?.events.off("routeChangeStart",d),e?.events.off("beforeHistoryChange",d)}),[]),{searchParams:(0,u.useMemo)(()=>{let t=new URLSearchParams;if(null===e)return t;for(let[r,n]of Object.entries(e.query))if("string"==typeof n)t.set(r,n);else if(Array.isArray(n))for(let e of n)t.append(r,e);return t},[JSON.stringify(e?.query)]),updateUrl:(0,u.useCallback)((e,r)=>{let a=window.next?.router,l=function(e,t){let r,n=new Set,a=/\[([^\]]+)\]/g;for(;null!==(r=a.exec(e));){let e=r[1];e&&n.add(e)}let l=Object.fromEntries(Object.entries(t).filter(([e])=>n.has(e))),u=/\[\.{3}([^\]]+)\]$/.exec(e);if(u&&u[1]){let e=u[1];l[e]=t[e]??[]}let o=/\[\[\.{3}([^\]]+)\]\]$/.exec(e);if(o&&o[1]){let e=o[1];l[e]=t[e]??[]}return l}(a.pathname,a.query),u=a.asPath.replace(/#.*$/,"").replace(/\?.*$/,"")+(0,t.c)(e)+location.hash;(0,n.t)(20,"next/pages",u);let o="push"===r.history?a.push:a.replace;i.isNuqsUpdate=!0;try{o.call(a,{pathname:a.pathname,query:{...function(e){let t={};for(let r of e.keys()){let n=e.getAll(r);1===n.length?t[r]=n[0]:n.length>1&&(t[r]=n)}return t}(e),...l}},u,{scroll:r.scroll,shallow:r.shallow}).finally(()=>{i.isNuqsUpdate=!1})}catch(e){throw i.isNuqsUpdate=!1,e}},[]),autoResetQueueOnUpdate:!1}),l=function(){let e=(0,o.useRouter)(),r=(0,o.usePathname)(),[l,s]=(0,u.useOptimistic)((0,o.useSearchParams)()??new URLSearchParams);return{searchParams:l,pathname:r,updateUrl:(0,u.useCallback)((r,l)=>{(0,u.startTransition)(()=>{l.shallow||s(r);let u=function(e){let{origin:r,pathname:n,hash:a}=location;return r+n+(0,t.c)(e)+a}(r);(0,n.t)(20,"next/app",u);let o="push"===l.history?history.pushState:history.replaceState;!function(e=1){a.mutex=e}(0),o.call(history,null,"__nuqs__",u),l.scroll&&window.scrollTo(0,0),l.shallow||e.replace(u,{scroll:!1})})},[]),rateLimitFactor:3,autoResetQueueOnUpdate:!1}}();return{searchParams:l.searchParams,updateUrl:(e,t)=>"string"==typeof window.next?.router?.state?.asPath?r.updateUrl(e,t):l.updateUrl(e,t),autoResetQueueOnUpdate:!1}});e.s(["NuqsAdapter",0,({children:e,...t})=>(0,u.createElement)(p,{...t,children:[(0,u.createElement)(f,{key:"nuqs-adapter-navigation-spy"}),e]})],889968)},71300,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useRouterBFCache",{enumerable:!0,get:function(){return a}});let n=e.r(478110);function a(e,t,r){let[a,l]=(0,n.useState)(()=>({tree:e,cacheNode:t,stateKey:r,next:null}));if(a.tree===e)return a;let u={tree:e,cacheNode:t,stateKey:r,next:null},o=1,s=a,i=u;for(;null!==s&&o<3;){if(s.stateKey===r){i.next=s.next;break}{o++;let e={tree:s.tree,cacheNode:s.cacheNode,stateKey:s.stateKey,next:null};i.next=e,i=e}s=s.next}return l(u),u}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},119273,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ClientPageRoot",{enumerable:!0,get:function(){return i}});let n=e.r(644418),a=e.r(916319),l=e.r(478110),u=e.r(838183),o=e.r(121744),s=e.r(439669);function i({Component:e,serverProvidedParams:t}){let r,d;if(null!==t)r=t.searchParams,d=t.params;else{let e=(0,l.use)(a.LayoutRouterContext);d=null!==e?e.parentParams:{},r=(0,u.urlSearchParamsToParsedUrlQuery)((0,l.use)(o.SearchParamsContext))}let c=(0,s.createClientSearchParams)(r),f=(0,s.createClientParams)(d);return(0,n.jsx)(e,{params:f,searchParams:c})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},423361,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ClientSegmentRoot",{enumerable:!0,get:function(){return o}});let n=e.r(644418),a=e.r(916319),l=e.r(478110),u=e.r(439669);function o({Component:e,slots:t,serverProvidedParams:r}){let s;if(null!==r)s=r.params;else{let e=(0,l.use)(a.LayoutRouterContext);s=null!==e?e.parentParams:{}}let i=(0,u.createClientParams)(s);return(0,n.jsx)(e,{...t,params:i})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},340612,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"HTTPAccessFallbackBoundary",{enumerable:!0,get:function(){return d}});let n=e.r(744066),a=e.r(644418),l=n._(e.r(478110)),u=e.r(984378),o=e.r(201160),s=e.r(916319);class i extends l.default.Component{constructor(e){super(e),this.state={triggeredStatus:void 0,previousPathname:e.pathname}}componentDidCatch(){}static getDerivedStateFromError(e){if((0,o.isHTTPAccessFallbackError)(e))return{triggeredStatus:(0,o.getAccessFallbackHTTPStatus)(e)};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.triggeredStatus?{triggeredStatus:void 0,previousPathname:e.pathname}:{triggeredStatus:t.triggeredStatus,previousPathname:e.pathname}}render(){let{notFound:e,forbidden:t,unauthorized:r,children:n}=this.props,{triggeredStatus:l}=this.state,u={[o.HTTPAccessErrorStatus.NOT_FOUND]:e,[o.HTTPAccessErrorStatus.FORBIDDEN]:t,[o.HTTPAccessErrorStatus.UNAUTHORIZED]:r};if(l){let s=l===o.HTTPAccessErrorStatus.NOT_FOUND&&e,i=l===o.HTTPAccessErrorStatus.FORBIDDEN&&t,d=l===o.HTTPAccessErrorStatus.UNAUTHORIZED&&r;return s||i||d?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"robots",content:"noindex"}),!1,u[l]]}):n}return n}}function d({notFound:e,forbidden:t,unauthorized:r,children:n}){let o=(0,u.useUntrackedPathname)(),c=(0,l.useContext)(s.MissingSlotContext);return e||t||r?(0,a.jsx)(i,{pathname:o,notFound:e,forbidden:t,unauthorized:r,missingSlots:c,children:n}):(0,a.jsx)(a.Fragment,{children:n})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},970023,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={InstantValidationBoundaryContext:function(){return l},PlaceValidationBoundaryBelowThisLevel:function(){return u},RenderValidationBoundaryAtThisLevel:function(){return o},SlotMarker:function(){return s}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=null,u=null,o=null,s=null;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
2dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},431021,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={InstantValidationBoundaryContext:function(){return l.InstantValidationBoundaryContext},PlaceValidationBoundaryBelowThisLevel:function(){return l.PlaceValidationBoundaryBelowThisLevel},RenderValidationBoundaryAtThisLevel:function(){return l.RenderValidationBoundaryAtThisLevel},SlotMarker:function(){return l.SlotMarker}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(970023);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},635902,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={LoadingBoundaryProvider:function(){return R},default:function(){return T}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(481258),u=e.r(744066),o=e.r(644418),s=u._(e.r(478110)),i=l._(e.r(518571)),d=e.r(916319),c=e.r(692254),f=e.r(135790),p=e.r(874139),h=e.r(600471),y=e.r(340612),m=e.r(431021),b=e.r(955696),_=e.r(71300);e.r(432683);let P=e.r(121744),g=e.r(838183),v=e.r(967542);i.default.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function j(e,t,r){let n=e.getClientRects();if(0===n.length)return 0;let a=1/0;for(let e=0;e<n.length;e++){let t=n[e];t.top<a&&(a=t.top)}return a>=r()&&a<=t?1:2}s.default.Component;let x=function(e){let t=s.default.useRef(null);return(0,s.useLayoutEffect)(()=>{let{focusAndScrollRef:r,cacheNode:n}=e,a=r.forceScroll?r.scrollRef:n.scrollRef;if(null===a||!a.current)return;let l=null,u=r.hashFragment;if(u){var o;if(null===(l="top"===(o=u)?document.body:document.getElementById(o)??document.getElementsByName(o)[0]??null)){a.current=!1,r.onlyHashChange=!1,r.hashFragment=null;return}}else l=t.current;if(null===l)return;let s=!1;(0,p.disableSmoothScrollDuringRouteTransition)(()=>{let e=document.documentElement,t=null,r=null,n=null,o=()=>{var r,a;let l,u;return null===n&&(r=e,a=t,n=!Number.isFinite(u=Number.parseFloat(l=getComputedStyle(r).scrollPaddingTop))||u<0?0:l.endsWith("px")?u:l.endsWith("%")?u/100*a:0),n};(u||(t=e.clientHeight,0!==(r=j(l,t,o))))&&((s=!0,a.current=!1,u)?l.scrollIntoView():1!==r&&(e.scrollTop=0,2===j(l,t,o)&&l.scrollIntoView()))},{dontForceLayout:!0,onlyHashChange:r.onlyHashChange}),s&&(r.onlyHashChange=!1,r.hashFragment=null)},void 0),(0,o.jsx)(s.Fragment,{ref:t,children:e.children})};function O({children:e,cacheNode:t}){let r=(0,s.useContext)(d.GlobalLayoutRouterContext);if(!r)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});return(0,o.jsx)(x,{focusAndScrollRef:r.focusAndScrollRef,cacheNode:t,children:e})}function C({tree:e,segmentPath:t,debugNameContext:r,cacheNode:n,params:a,url:l,isActive:u}){let i,f=(0,s.useContext)(d.GlobalLayoutRouterContext);if((0,s.useContext)(P.NavigationPromisesContext),!f)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});let p=null!==n?n:(0,s.use)(c.unresolvedThenable),h=null!==p.prefetchRsc?p.prefetchRsc:p.rsc,y=(0,s.useDeferredValue)(p.rsc,h);if((0,v.isDeferredRsc)(y)){let e=(0,s.use)(y);null===e&&(0,s.use)(c.unresolvedThenable),i=e}else null===y&&(0,s.use)(c.unresolvedThenable),i=y;let m=i;return(0,o.jsx)(d.LayoutRouterContext.Provider,{value:{parentTree:e,parentCacheNode:p,parentSegmentPath:t,parentParams:a,parentLoadingData:null,debugNameContext:r,url:l,isActive:u},children:m})}function R({loading:e,children:t}){let r=(0,s.use)(d.LayoutRouterContext);return null===r?t:(0,o.jsx)(d.LayoutRouterContext.Provider,{value:{parentTree:r.parentTree,parentCacheNode:r.parentCacheNode,parentSegmentPath:r.parentSegmentPath,parentParams:r.parentParams,parentLoadingData:e,debugNameContext:r.debugNameContext,url:r.url,isActive:r.isActive},children:t})}function S({name:e,loading:t,children:r}){if(null!==t){let n=t[0],a=t[1],l=t[2];return(0,o.jsx)(s.Suspense,{name:e,fallback:(0,o.jsxs)(o.Fragment,{children:[a,l,n]}),children:r})}return(0,o.jsx)(o.Fragment,{children:r})}function T({parallelRouterKey:e,error:t,errorStyles:r,errorScripts:n,templateStyles:a,templateScripts:l,template:u,notFound:i,forbidden:p,unauthorized:P,
2segmentViewBoundaries:v}){let j=(0,s.useContext)(d.LayoutRouterContext);if(!j)throw Object.defineProperty(Error("invariant expected layout router to be mounted"),"__NEXT_ERROR_CODE",{value:"E56",enumerable:!1,configurable:!0});let{parentTree:x,parentCacheNode:R,parentSegmentPath:M,parentParams:N,parentLoadingData:E,url:A,isActive:F,debugNameContext:w}=j,U=x[0],B=null===M?[e]:M.concat([U,e]),H=x[1][e],L=R.slots;(void 0===H||null===L)&&(0,s.use)(c.unresolvedThenable);let k=null;"u"<typeof window&&(k=(0,s.use)(m.InstantValidationBoundaryContext));let D=H[0],q=L[e]??null,V=(0,b.createRouterCacheKey)(D,!0),I=(0,_.useRouterBFCache)(H,q,V),K=[];do{let e=I.tree,c=I.cacheNode,b=I.stateKey,_=e[0],v=N;if(Array.isArray(_)){let e=_[0],t=_[1],r=_[2],n=(0,g.getParamValueFromCacheKey)(t,r);null!==n&&(v={...N,[e]:n})}let j=function(e){if("/"===e)return"/";if("string"==typeof e)if("(__SLOT__)"===e)return;else return e+"/";return e[1]+"/"}(_),x=j??w,R=void 0===j?void 0:w,T=(0,o.jsxs)(O,{cacheNode:c,children:[(0,o.jsx)(f.ErrorBoundary,{errorComponent:t,errorStyles:r,errorScripts:n,children:(0,o.jsx)(S,{name:R,loading:E,children:(0,o.jsx)(y.HTTPAccessFallbackBoundary,{notFound:i,forbidden:p,unauthorized:P,children:(0,o.jsxs)(h.RedirectBoundary,{children:[(0,o.jsx)(C,{url:A,tree:e,params:v,cacheNode:c,segmentPath:B,debugNameContext:x,isActive:F&&b===V}),null]})})})}),null]});"u"<typeof window&&"string"==typeof k&&(T=(0,o.jsx)(m.RenderValidationBoundaryAtThisLevel,{id:k,children:T}));let M=(0,o.jsxs)(d.TemplateContext.Provider,{value:T,children:[a,l,u]},b);M=(0,o.jsx)(s.Activity,{name:R,mode:b===V?"visible":"hidden",children:M},b),K.push(M),I=I.next}while(null!==I)return K}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},215441,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let n=e.r(744066),a=e.r(644418),l=n._(e.r(478110)),u=e.r(916319);function o(){let e=(0,l.useContext)(u.TemplateContext);return(0,a.jsx)(a.Fragment,{children:e})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},979656,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderParamsFromClient",{enumerable:!0,get:function(){return a}});let n=new WeakMap;function a(e){let t=n.get(e);if(t)return t;let r=Promise.resolve(e);return n.set(e,r),r}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},216275,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderParamsFromClient",{enumerable:!0,get:function(){return n}});let n=e.r(979656).createRenderParamsFromClient;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},921730,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return a}});let n=new WeakMap;function a(e){let t=n.get(e);if(t)return t;let r=Promise.resolve(e);return n.set(e,r),r}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},720616,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return n}});let n=e.r(921730).createRenderSearchParamsFromClient;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
2dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},439669,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={createClientParams:function(){return l.createRenderParamsFromClient},createClientSearchParams:function(){return u.createRenderSearchParamsFromClient}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(216275),u=e.r(720616);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},613690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"IconMark",{enumerable:!0,get:function(){return a}});let n=e.r(644418),a=()=>"u">typeof window?null:(0,n.jsx)("meta",{name:"«nxt-icon»"})},197340,e=>{e.v(t=>Promise.all(["static/immutable/chunks/29h0bfdbab-f2.js"].map(t=>e.l(t))).then(()=>t(993548)))}]);
3
4//# debugId=cab2c4b6-2b6b-1bb0-3510-db57d978e2eb

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.