1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{1118:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(4228)}])},4228:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>p});var n=r(5893),i=r(7294);class o extends i.Component{static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){console.error("[AppErrorBoundary] Uncaught error:",e,t)}render(){return this.state.hasError?(0,n.jsxs)("div",{style:{padding:40,textAlign:"center"},children:[(0,n.jsx)("h2",{children:"Something went wrong."}),(0,n.jsx)("p",{children:"Please refresh the page or try again later."})]}):this.props.children}constructor(e){super(e),this.state={hasError:!1}}}var s=r(1955);r(4008),r(2159);var a=r(1163);let l=(0,i.lazy)(()=>Promise.all([r.e(4951),r.e(3714),r.e(4175),r.e(185),r.e(2160)]).then(r.bind(r,2160))),c=(0,i.lazy)(()=>Promise.all([r.e(3714),r.e(4175),r.e(185),r.e(8654),r.e(9499)]).then(r.bind(r,8654))),u=(0,i.lazy)(()=>Promise.all([r.e(3714),r.e(4175),r.e(185),r.e(3100)]).then(r.bind(r,185)).then(e=>({default:e.TenantProvider}))),d=(0,i.lazy)(()=>Promise.all([r.e(3714),r.e(4175),r.e(8914)]).then(r.bind(r,8914)).then(e=>({default:e.BuilderContextProvider})));function h(){return null}let p=function(e){let{Component:t,pageProps:r}=e,p=(0,a.useRouter)(),[f,v]=(0,i.useState)(!1),[g,m]=(0,i.useState)(null);return(0,i.useEffect)(()=>{let e=s.Z.get("userId"),t=p.pathname,r=!1;e&&(m(e),"/login"===t&&"directlogin"===window.location.hash.split("/")[1]&&(r=!0,s.Z.remove("userId"))),["/","/login","/connective-login","/qalogin","/builder","/resultbuilder","/site-not-found","/site-not-avalaible","/google99819984cac0edc1.html","/workspaces"].includes(t)||(r=!0),v(r)},[p.pathname]),(0,i.useEffect)(()=>{let e=s.Z.get("userId");e&&m(e)},[]),(0,n.jsx)(o,{children:(0,n.jsx)(i.Suspense,{fallback:(0,n.jsx)(h,{}),children:(0,n.jsx)(u,{initialTenant:null==r?void 0:r.tenant,initialSeo:null==r?void 0:r.seo,idUser:g,children:(0,n.jsx)(d,{children:f?(0,n.jsx)(l,{seo:null==r?void 0:r.seo,children:(0,n.jsx)(t,{...r})}):(0,n.jsx)(c,{children:(0,n.jsx)(t,{...r})})})})})})}},2159:()=>{},4008:()=>{},1163:(e,t,r)=>{e.exports=r(3079)},1955:(e,t,r)=>{"use strict";function n(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}r.d(t,{Z:()=>i});var i=function e(t,r){function i(e,i,o){if("undefined"!=typeof document){"number"==typeof(o=n({},r,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var a in o)o[a]&&(s+="; "+a,!0!==o[a]&&(s+="="+o[a].split(";")[0]));return document.cookie=e+"="+t.write(i,e)+s}}return Object.create({set:i,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],n={},i=0;i<r.length;i++){var o=r[i].split("="),s=o.slice(1).join("=");try{var a=decodeURIComponent(o[0]);if(n[a]=t.read(s,a),e===a)break}catch(e){}}return e?n[e]:n}},remove:function(e,t){i(e,"",n({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,n({},this.attributes,t))},withConverter:function(t){return e(n({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})}},e=>{var t=t=>e(e.s=t);e.O(0,[9774,179],()=>(t(1118),t(3079))),_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.