"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[849],{30926:(e,r,t)=>{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,r){for(var t in r)Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}(r,{callServer:function(){return n.callServer},createServerReference:function(){return l.createServerReference},findSourceMapURL:function(){return c.findSourceMapURL}});let n=t(41209),c=t(85153),l=t(77197)},90849:(e,r,t)=>{t.r(r),t.d(r,{LocaleDefaultSyncer:()=>f});var n=t(12115),c=t(20063),l=t(30926);let u=(0,l.createServerReference)("40ae4d3d538529b44cf319995a409eb43c19f7c622",l.callServer,void 0,l.findSourceMapURL,"setLocaleDefault");var a=t(34170);function f(){let{defaultLocale:e,loaded:r}=(0,a.B)(),t=(0,n.useRef)(null),l=(0,c.useRouter)(),f=(0,c.usePathname)();return(0,n.useEffect)(()=>{if(r&&e!==t.current){let r=null===t.current;t.current=e,u(e).then(()=>{if(!r)return;let t=f.split("/").filter(Boolean)[0];t&&/^[a-z]{2,3}$/.test(t)||sessionStorage.getItem("komero-locale-refreshed")!==e&&(sessionStorage.setItem("komero-locale-refreshed",e),l.refresh())})}},[e,r,l,f]),null}}}]);