1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8039],{6877:(e,t,n)=>{"use strict";function o(e){return()=>{throw Error(`\`${e}\` is not supported in Client Components.`)}}function r(){return o("getRequestConfig")}n.d(t,{$:()=>a,M6:()=>r}),o("getFormatter"),o("getNow"),o("getTimeZone"),o("getMessages"),o("getLocale"),o("getExtracted");let a=o("getTranslations");o("setRequestLocale")},25467:(e,t,n)=>{"use strict";n.d(t,{u:()=>l});var o=n(94799),r=n(38777),a=n(80794);function l(e){let{component:t,isPreview:n=!1,host:l,locale:c,country:s,multiLocale:i}=e,u=(0,r.qM)(t),d=(0,r.wi)({entryId:null==t?void 0:t.id});return n?(0,o.jsx)("div",{...d,children:(0,o.jsx)(a.DynamicComponent,{fragment:u,host:l,locale:c,country:s,multiLocale:i})}):(0,o.jsx)(a.DynamicComponent,{fragment:t,host:l,locale:c,country:s,multiLocale:i})}},55949:(e,t,n)=>{"use strict";async function o(e){try{await fetch("/product/api/client-log",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e),keepalive:!0}).catch(()=>{})}catch(e){}}function r(e){return{info:(t,n)=>{o({level:"info",message:t,context:n,component:e})},error:(t,n)=>{o({level:"error",message:t,context:n,component:e}),console.error("[".concat(e,"]"),t,n)},warn:(t,n)=>{o({level:"warn",message:t,context:n,component:e})},debug:(t,n)=>{o({level:"debug",message:t,context:n,component:e})},trace:(t,n)=>{o({level:"trace",message:t,context:n,component:e})},fatal:(t,n)=>{o({level:"fatal",message:t,context:n,component:e}),console.error("[FATAL][".concat(e,"]"),t,n)}}}n.d(t,{K:()=>r})},75105:(e,t,n)=>{Promise.resolve().then(n.bind(n,87232))},87232:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(94799),r=n(34023),a=n(43624),l=n(25467);let c=(0,n(55949).K)("PDP-ErrorPage");function s(e){var t,n,s;let{error:i}=e,u=(0,a.usePathname)(),[d,m]=(0,r.useState)(null);c.error("PDP page error occurred",{pathname:u,pageUrl:window.location.href,host:window.location.hostname,brandName:"undefined"!=typeof document?document.documentElement.dataset.brandName:void 0,brandTheme:"undefined"!=typeof document?document.documentElement.dataset.brand:void 0,error:i instanceof Error?{message:i.message,stack:i.stack,name:i.name}:{raw:String(i)},timestamp:new Date().toISOString()}),(0,r.useEffect)(()=>{!async function(){try{let e=await fetch("/api/log-error"),t=await e.json();m(t),c.debug("PDP error page content loaded",{pathname:u})}catch(e){c.error("Failed to load PDP error page content",{pathname:u,error:e instanceof Error?{message:e.message,stack:e.stack,name:e.name}:{raw:String(e)}}),m({data:{componentsCollection:{items:[{__typename:"ExtCnfBanner",heading:"Internal Error"}]}}})}}()},[u]);let g=(null==d||null==(s=d.data)||null==(n=s.componentsCollection)||null==(t=n.items)?void 0:t.map((e,t)=>(0,o.jsx)(l.u,{component:e,isPreview:null==d?void 0:d.isEnabled,host:null==d?void 0:d.host,locale:d.language},t)))||[];return(0,o.jsx)("main",{children:g})}}},e=>{e.O(0,[4404,2261,8777,7815,794,7408,89,7358],()=>e(e.s=75105)),_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.