PageSourceSearch

https://www.usg.com/_next/static/chunks/521.7bf7138d53c8d272.js

js usg.com collected 2026-10-01 11:25:37 UTC 2,692 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[521],{21815:(e,t,a)=>{var l;a.d(t,{x:()=>n});let n=((l={}).login="login",l.logout="logout",l.manageAccount="manage_your_account",l)},30521:(e,t,a)=>{a.r(t),a.d(t,{MobileDrawerFooter:()=>d});var l=a(55033),n=a(5833),r=a(19845),o=a(43161);let i=()=>{let{t:e}=(0,r.useTranslation)("shared-nextjs"),t=(0,l.b)();return(0,n.jsx)(o.A,{fullWidth:!0,variant:"contained",size:"small","data-cy":"mobile-drawer-button-login",onClick:t,children:e("actions.myknauflogin")})};var u=a(95350);let s=({signOutCallbackUrl:e})=>{let{t}=(0,r.useTranslation)("shared-nextjs");return(0,n.jsx)(o.A,{fullWidth:!0,variant:"outlined",size:"small","data-cy":"mobile-drawer-button-signout",onClick:()=>(0,u.CI)(e),children:t("actions.logout")})};var c=a(29976);let d=({signOutCallbackUrl:e})=>{let{data:t,isPending:a}=(0,u.wV)();return a?null:(0,n.jsxs)(c.default,{sx:{position:"sticky",bottom:0,backgroundColor:"white",p:2,borderTop:e=>`1px solid ${e.palette.divider}`,display:"flex"},children:[!t&&(0,n.jsx)(i,{}),t&&(0,n.jsx)(s,{signOutCallbackUrl:e})]})}},55033:(e,t,a)=>{a.d(t,{b:()=>g});var l=a(48858),n=a(55583),r=a(76329),o=a(92492),i=a(36925),u=a(24858),s=a(21815),c=a(95350),d=a(15865);let g=()=>{let{push:e}=(0,u.useClickEvent)(),t=(0,o.Z)(),{appsConfig:a}=(0,i.useContext)(n.FP),g=(0,d.useFlag)("redirect-external-login"),{languageCode:h,countryCode:p}=(e=>{let t=e.match(/^([a-z]{2})-([A-Z]{2})$/);if(t){let[,e,a]=t;return{languageCode:e,countryCode:a}}let a=e.match(/^([a-z]{2})$/);if(a){let[,e]=a;return{languageCode:e,countryCode:null}}return{languageCode:null,countryCode:null}})(t),f=window.location.href,m=(0,r.X)({config:a,appName:"account",locale:{languageCode:h,countryCode:p}}),b=t=>e({type:"cta",reference:{href:t,label:s.x.login},eventPayload:{page_section:"header",navigation_category:"account_overview"}});return()=>{if(m){let e,a=(e=t||"",Object.keys(l.hq).includes(e));if(m.pathname=`/${p}/apps-selector`,m.searchParams.set("redirect",f),g&&a){let e=m.toString();b(e),window.location.href=e;return}}b("https://knauf.com/api/auth/signin/okta"),(0,c.Jv)()}}},76329:(e,t,a)=>{a.d(t,{X:()=>l});let l=({config:e,appName:t,locale:a,returnPublicContentUrl:l=!1})=>{let n=e?.[t];if(!n)return null;let r=a?.countryCode,o=a?.languageCode,{tld:i}=n,u=new URL(n["*"].default,i);if(!r)return u;let s=`${o}-${r}`,c=n[r.toLocaleLowerCase()];return l?c?.publicContentPage?new URL(c.publicContentPage,i):null:(c?.[s]?u.pathname=c[s]:c?.default&&(u.pathname=c.default),u)}},92492:(e,t,a)=>{a.d(t,{Z:()=>n});var l=a(80531);let n=(e="en")=>{let{locale:t=e}=(0,l.useParams)()??{};return t}}}]);
2//# sourceMappingURL=521.7bf7138d53c8d272.js.map

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.