1import{wa as R,za as k}from"./chunk-WFKL35DD.js";import"./chunk-2CBKXUP7.js";import{Qa as E,fa as B,l as j,vd as M,wd as H}from"./chunk-DM3NC7AB.js";import{$b as g,Ac as x,Bc as I,Cc as n,Dc as r,Ea as b,Fa as S,Hd as _,Ia as s,Id as O,Jb as o,Oe as T,Rc as u,Wb as m,a as v,ac as F,be as D,ed as d,fd as f,uc as p,wc as l,xc as h,zc as y}from"./chunk-WVBH4ZDA.js";import"./chunk-YDOXD4O3.js";var a=class e{constructor(i,t){this.http=i;this.occEndpointsService=t}getBurls(){let i=this.occEndpointsService.getBaseUrl()+"/burls";return this.http.get(i)}static{this.\u0275fac=function(t){return new(t||e)(s(j),s(E))}}static{this.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"})}};function w(e,i){if(e&1&&(n(0,"li")(1,"cx-generic-link",3),d(2),r()()),e&2){let t=u().$implicit;o(),I("url",t.targetURL),o(),f(t.seoH1Text?t.seoH1Text:t.targetURL)}}function G(e,i){if(e&1&&p(0,w,3,2,"li"),e&2){let t=i.$implicit;l(t.htmlNoIndex?-1:0)}}function P(e,i){if(e&1&&(n(0,"div",0)(1,"h2"),d(2),_(3,"cxTranslate"),r(),n(4,"div",1)(5,"ul",2),y(6,G,1,1,null,null,h),r()()()),e&2){let t=u();o(2),f(O(3,1,"sitemap.additionalCategoriesHeading")),o(4),x(t.burls)}}var c=class e{constructor(i,t){this.customFacetSitemapService=i;this.cdr=t;this.subscription$=new v}ngOnInit(){this.fetchBurls()}fetchBurls(){let i=this.customFacetSitemapService.getBurls().subscribe(t=>{this.burls=t.customFacets||[],this.cdr.detectChanges()});this.subscription$.add(i)}ngOnDestroy(){this.subscription$.unsubscribe()}static{this.\u0275fac=function(t){return new(t||e)(m(a),m(D))}}static{this.\u0275cmp=g({type:e,selectors:[["app-custom-facet-sitemap"]],standalone:!1,decls:1,vars:1,consts:[[1,"inner-container","space","less-three-product-select"],[1,"sitemap-col"],[1,"content"],[3,"url"]],template:function(t,C){t&1&&p(0,P,8,3,"div",0),t&2&&l(C.burls&&C.burls.length>0?0:-1)},dependencies:[R,M],encapsulation:2})}};var N=class e{static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275mod=F({type:e})}static{this.\u0275inj=S({providers:[B({cmsComponents:{SiteMapBURLComponent:{component:c}}})],imports:[T,H,k]})}};export{N as CustomFacetSitemapModule};
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.