1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[9075],{79056:(e,t,r)=>{r.r(t),r.d(t,{Breadcrumbs:()=>d,default:()=>o,propTypes:()=>b});var a=r(55462),s=r(44545),l=r(19115),n=r(15638),c=r(86710),i=r(21365),m=r(73373);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},u.apply(null,arguments)}const d=function(e){const[t,r]=(0,a.useState)(!1),l={"@context":"http://schema.org","@type":"BreadcrumbList",itemListElement:e.breadcrumbs.map((t,r)=>({"@type":"ListItem",position:r+1,item:{"@id":t.item.url?(0,m.k2)(m.Hc,t.item.url):e.currentPageUrl,name:t.item.label}}))},{inflection:d}=(0,i.bT)();return(0,a.useEffect)(()=>{const e=d.MOBILE&&document.getElementById("Breadcrumbs__List")?.offsetWidth>document.getElementById("breadcrumbs")?.offsetWidth;r(e)},[d]),a.createElement("div",{className:"Breadcrumbs"},a.createElement("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(l)}}),a.createElement("nav",{"aria-label":"breadcrumbs",id:"breadcrumbs",className:s({"Breadcrumbs--DirectionRtl":t})},a.createElement("ul",{id:"Breadcrumbs__List",className:s("Breadcrumbs__List",{"Breadcrumbs__List--DirectionLtr":t})},e.breadcrumbs.map((t,r)=>{const s=r===e.breadcrumbs.length-1;return a.createElement("li",u({className:"Breadcrumbs__List--item",key:r+t.item.label},s&&{"aria-current":"page"})," ",t.item.url?a.createElement(a.Fragment,null,a.createElement(n.Ay,{secondary:!0,compact:!0,url:(0,m.k2)(m.Hc,t.item.url)},t.item.label)):a.createElement(c.Ay,{htmlTag:"span",textStyle:"body-3",ariaCurrent:"page"},t.item.label))}))),e.title&&a.createElement("div",{className:"Breadcrumbs__Title"},a.createElement(c.Ay,{htmlTag:"h1",textStyle:"title-6"},e.title)))},b={breadcrumbs:l.arrayOf(l.shape({label:l.string,url:l.string})).isRequired,title:l.string,currentPageUrl:l.string};d.propTypes=b;const o=d}}]); 2//# sourceMappingURL=ulta-modules-Breadcrumbs-Breadcrumbs-js.6ac6c715.chunk.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.