1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6605],{7538:function(e,t,r){Promise.resolve().then(r.t.bind(r,8565,23)),Promise.resolve().then(r.bind(r,6844)),Promise.resolve().then(r.t.bind(r,8173,23))},6463:function(e,t,r){"use strict";var n=r(1169);r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},8064:function(e,t,r){"use strict";Object.defineProperty(t,"$",{enumerable:!0,get:function(){return u}});let n=r(4590);function u(e){let{createServerReference:t}=r(6671);return t(e,n.callServer)}},8565:function(){},2540:function(e,t,r){"use strict";r.d(t,{O:function(){return u},e:function(){return a}});var n=r(7437);let u="sanity-visual-editing",o=null,s=null,i=null;function a(e={}){i&&clearTimeout(i);let t=new AbortController;return Promise.all([Promise.resolve().then(r.t.bind(r,4040,19)),Promise.all([r.e(9868),r.e(3498)]).then(r.bind(r,6766))]).then(([r,{VisualEditing:i}])=>{if(!t.signal.aborted){if(o||((o=document.createElement("div")).id=u,document.body.appendChild(o)),!s){let{createRoot:e}="default"in r?r.default:r;s=e(o)}s.render((0,n.jsx)(n.Fragment,{children:(0,n.jsx)(i,{...e})}))}}),()=>{t.abort(),i=window.setTimeout(()=>{s&&(s.unmount(),s=null),o&&(document.body.removeChild(o),o=null)},1e3)}}},6844:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return i}});var n=r(2540),u=r(6463);r(4590);var o=(0,r(8064).$)("cf2ab194ff25ea1ae9bb919ff7d5ec17376b71ce"),s=r(2265);function i(e){let{refresh:t,zIndex:r}=e,i=(0,u.useRouter)(),a=(0,s.useRef)(i),[c,l]=(0,s.useState)();(0,s.useEffect)(()=>{a.current=i},[i]),(0,s.useEffect)(()=>{let e=(0,n.e)({zIndex:r,refresh:t||(e=>{switch(e.source){case"manual":return e.livePreviewEnabled?(console.debug("Live preview is setup, calling router.refresh() to refresh the server components without refetching cached data"),a.current.refresh(),Promise.resolve()):(console.debug("No loaders in live mode detected, or preview kit setup, revalidating root layout"),o());case"mutation":return e.livePreviewEnabled?(console.debug("Live preview is setup, mutation is skipped assuming its handled by the live preview"),!1):(console.debug("No loaders in live mode detected, or preview kit setup, revalidating root layout"),o());default:throw Error("Unknown refresh source",{cause:e})}}),history:{subscribe:e=>(l(()=>e),()=>l(void 0)),update:e=>{switch(e.type){case"push":return a.current.push(e.url);case"pop":return a.current.back();case"replace":return a.current.replace(e.url);default:throw Error("Unknown update type: ".concat(e.type))}}}});return()=>e()},[t,r]);let d=(0,u.usePathname)(),f=(0,u.useSearchParams)();return(0,s.useEffect)(()=>{c&&c({type:"push",url:"".concat(d).concat(null!=f&&f.size?"?".concat(f):"")})},[c,d,f]),null}}},function(e){e.O(0,[2721,8173,2971,7023,1744],function(){return e(e.s=7538)}),_N_E=e.O()}]);
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.