1"use strict";(globalThis.webpackChunknikon_client=globalThis.webpackChunknikon_client||[]).push([[96],{40314(e,t,a){a.r(t),a.d(t,{default:()=>u});var r=a(36223),n=a(44578),i=a(37875),o=a(66665),c=a(73359),s=a(28885),m=a(97500),d=a.n(m),l=a(2926);const u=({useRouterLinks:e,...t})=>{const{breadcrumbAriaLabel:a,breadcrumbFooterAriaLabel:m}=(0,c.A)(),u=(0,s.A)(768),{activePage:p,isInFooter:b,isOnProductOverviewPage:h,links:w,shouldHavePadding:v}=(0,i.A)().productPageContent?.breadcrumbs||t;return React.createElement("section",{className:d()("relative w-full",{"bg-white dark:bg-black-100":!b,"lg:py-6":!b&&!h,"lg:pt-0 lg:pb-16":e&&!b,"mb-7.5 lg:mb-24":v}),"data-testid":"CT-31-Breadcrumbs"},React.createElement("div",{className:d()({"md:container":!b&&!e})},React.createElement("nav",{className:d()("relative flex w-full",{"px-5 md:px-0":!b}),"data-testid":"CT-31-Breadcrumbs-Nav","aria-label":b?m:a},React.createElement(n.A,{shadowColour:d()("dark:from-grey-600",b?"from-grey-100":"from-white"),shadowWidth:"w-13",className:d()({"py-3":h,"py-4":!h&&!e}),threshold:.01,hasTabbableNestedItems:!0},React.createElement("ul",{className:"flex flex-wrap gap-y-4",itemScope:!0,itemType:"https://schema.org/BreadcrumbList"},w?.length>0&&w.map((t,a)=>React.createElement("li",{className:"flex flex-row items-center",key:t.name,itemProp:"itemListElement",itemScope:!0,itemType:"https://schema.org/ListItem"},t.name&&t.url&&React.createElement(React.Fragment,null,e?React.createElement(l.k2,{className:"body-two text-black-100 hover:underline dark:text-white",to:t.url,onClick:()=>(0,o.A)({event:"breadcrumbs",content_type:t.name}),"data-testid":`CT-31-Breadcrumbs-Link-Item-${a}`,itemProp:"item"},React.createElement("span",{itemProp:"name"},t.name.length>15&&u?`${t.name.substring(0,15)}...`:t.name)):React.createElement("a",{className:"body-two text-black-100 hover:underline dark:text-white",href:t.url,onClick:()=>(0,o.A)({event:"breadcrumbs",content_type:t.name}),"data-testid":`CT-31-Breadcrumbs-Link-Item-${a}`,itemProp:"item"},React.createElement("span",{itemProp:"name"},t.name.length>15&&u?`${t.name.substring(0,15)}...`:t.name)),React.createElement("meta",{itemProp:"position",content:`${a+1}`}),React.createElement(r.A,{name:"chevron_right",colorClassName:"dark:text-white",className:"lg:mx-1"})))),p?.name&&React.createElement("li",{className:"body-two text-grey-450 dark:text-grey-500","data-testid":"CT-31-Breadcrumbs-Active-Page-Item",itemProp:"itemListElement",itemScope:!0,itemType:"https://schema.org/ListItem"},React.createElement("span",{itemProp:"name"},p.name.length>15&&u?`${p.name.substring(0,15)}...`:p.name),React.createElement("meta",{itemProp:"position",content:`${(w?.length||0)+1}`})))))))}},44528(e,t,a){a.d(t,{A:()=>n});var r=function(e){return e.Screen="Screen",e.Viewport="Viewport",e}(r||{});const n=r},37875(e,t,a){a.d(t,{A:()=>r});const r=(0,a(44285).A)(e=>({productPageContent:{awardsCarousel:void 0,breadcrumbs:void 0,cardCarousel:void 0,customerQuotes:void 0,compatibleProducts:void 0,extendedWarrantyCTAFeature:void 0,featuredImageGallery:void 0,includedAccessories:void 0,optionalAccessories:void 0,productFootnote:void 0,productOverview:void 0,subheaderStatementCards:void 0,tabbedProductsCrossSellList:void 0,technicalSpecifications:void 0},setProductPageContent:t=>e({productPageContent:t})}))},80552(e,t,a){a.d(t,{A:()=>n});var r=a(42926);const n=()=>{const e=Math.abs(window.outerWidth-window.innerWidth)<=50?1:Number((window.outerWidth/window.innerWidth).toFixed(2));return r.gm&&!r.Fr?window.devicePixelRatio:e}},28885(e,t,a){a.d(t,{A:()=>o});var r=a(44528),n=a(80552),i=a(59471);const o=(e,t=r.A.Viewport)=>{const[a,o]=(0,i.useState)(),c=(0,i.useCallback)(()=>{const a=(0,n.A)(),i=t===r.A.Viewport?window.innerWidth:window.innerWidth*a;o(i<e)},[e,t]);return(0,i.useEffect)(()=>(window.addEventListener("resize",c),c(),()=>{window.removeEventListener("resize",c)}),[c]),a}}}]); 2//# sourceMappingURL=Breadcrumb-Chunk-8600aeffa035430e2bed.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.