PageSourceSearch

https://www.weleda.at/_nuxt/pDRe1Ujf.js

js weleda.at collected 2026-09-25 00:49:02 UTC 20,498 bytes, 1 lines download raw bytes

1import{t as R,a4 as L,N as $e,o as _,d as N,w as b,ar as l,aA as le,a as g,aC as ce,E as n,p as O,b8 as re,_ as j,bb as Ie,b5 as D,c as f,q as Me,k as Ke,u as pe,l as q,n as h,x as _e,aB as De,ai as qe,ac as M,aa as w,cd as me,bC as ye,a0 as je,a8 as Ve,ba as He,ct as Ue,bX as We,bf as ze,m as de,bF as Qe,aq as Y,as as Ge,aD as ve,aE as se,b7 as Se,bP as we,r as Je,bd as Xe,J as ie,I as Ze,Q as Ye}from"./2fLglP_K.js";import{_ as Ee}from"./pDOIw9sz.js";import{u as en,a as Te}from"./Bf-5ZKwX.js";import{a as nn,_ as tn}from"./CLO1La7f.js";import{g as Le,o as be,h as an}from"./CIlx93vF.js";import{u as ee}from"./C_9ZEHjx.js";import{d as on}from"./BCyI_maF.js";import{_ as sn}from"./DoENApn1.js";import{u as ue}from"./Ci_F1BWw.js";import{I as Q,_ as Oe}from"./BDlWto6N.js";import{$ as ln}from"./YXTkfrXI.js";import{A as rn}from"./DI88dgVw.js";import{_ as un}from"./CAtAx-NT.js";import{_ as ke}from"./k-PCWq07.js";import{_ as cn,u as mn}from"./BG43Vtq7.js";import{u as fe}from"./C50k8uU3.js";import{u as Be}from"./D4zX0BkT.js";import _n from"./CegKjJgM.js";import"./DxyQva6U.js";import"./C5O_NNo-.js";import"./BrjZGxMo.js";import"./CuEw9SEY.js";import"./CeUGQ_n4.js";import"./BxtdR7q9.js";import"./BmW1Lik4.js";import"./CTHlj8nH.js";import"./Sk1hq2-I.js";import"./DFyMshj7.js";import"./CmsXQDFT.js";import"./BdK60EP7.js";import"./C7EwGqXk.js";import"./DfdsdGHm.js";import"./DgR02kIR.js";const dn={class:"cart-icon__badge color-set-accent--dark"},vn={class:"cart-icon__badge-text","aria-hidden":"true"},pn=R({__name:"CartIconWithBadge",setup(a){const c=en(),{cart:v}=L(c),{t}=$e(),r=O(()=>v.value?.items?v.value.items.reduce((o,u)=>o+(u.quantity||0),0):0),m=O(()=>r.value>0?`${r.value} ${t("globaltranslations.global.checkout.cart.items")}`:t("globaltranslations.global.checkout.cart.empty"));return(o,u)=>{const s=le,y=re;return _(),N(y,{link:"/checkout/cart","aria-label":n(m),class:"cart-icon"},{default:b(()=>[l(s,{name:"cart"}),g("div",dn,[g("span",vn,ce(n(r)>99?"99+":n(r)),1)])]),_:1},8,["aria-label"])}}}),Pe=Object.assign(j(pn,[["__scopeId","data-v-9f3a1e60"]]),{__name:"CartIconWithBadge"}),bn={class:"overflow-content"},fn=R({__name:"OverflowContainer",props:{fullScreen:{type:Boolean,default:!1}},setup(a){Ie(m=>({v4639e433:n(r).top,v257fbfef:n(r).padding}));const c=D("overflowContainerRef"),{top:v}=Le(c),t=a,r=O(()=>({top:v.value+"px",padding:t.fullScreen?0:"0.625rem"}));return(m,o)=>(_(),f("div",{ref_key:"overflowContainerRef",ref:c,class:"overflow-container"},[g("div",bn,[Me(m.$slots,"default",{},void 0,!0)])],512))}}),gn=Object.assign(j(fn,[["__scopeId","data-v-71391a52"]]),{__name:"OverflowContainer"}),Ce=Ke("search",()=>{const a=pe(),{isSearchSuggestionsOpen:c}=L(ee()),v=h(!1),t=h(),r=h(""),m=()=>{c.value=!1,r.value="",t.value=void 0},o=()=>{c.value=!1},u=()=>{let s;return typeof a.query.searchKey=="string"?s=a.query.searchKey:Array.isArray(a.query.searchKey)&&(s=a.query.searchKey.length>=1?a.query.searchKey[0]:void 0),s};return q(()=>a.query,()=>{m();const s=u();r.value=s||"",v.value=!!s},{immediate:!0}),{searchInput:r,getSearchKeyByQueryParam:u,resetSuggestions:m,filteredSuggestions:t,focusInput:v,closeSuggestions:o}}),hn={key:0,class:"search-field__icon"},yn=R({__name:"PrivateSearchInput",props:{isMobile:{type:Boolean,default:!1},bounds:{},withoutPopup:{type:Boolean,default:!1}},setup(a){Ie(i=>({v4b780e00:c.bounds.top,v6e375dbc:c.bounds.left,v08c1ba66:n(p),v595126b1:c.bounds.width}));const c=a,{t:v}=$e(),{searchInput:t,filteredSuggestions:r,focusInput:m}=L(Ce()),o=pe(),{resetSuggestions:u,closeSuggestions:s}=Ce(),{focusInteractiveElement:y}=ue(),S=h(null),k=D("searchFieldWrapper"),B=O(()=>k.value?.getBoundingClientRect().width||0),{isMobileSearchOpen:E,isSearchSuggestionsOpen:T}=L(ee()),{setupFocusTrap:ne,cleanupFocusTrap:x}=ue(),A=_e(Q.SEARCH_ICON),G=_e(Q.PROFILE_ICON),V=i=>{const d=new RegExp(`(${t.value})`,"gi");return ze(i).replace(d,"<b>$1</b>")},H=i=>{c.isMobile&&A?.value?.buttonRef&&!T.value&&(i.preventDefault(),E.value=!1,y(A?.value?.buttonRef))},U=i=>{!c.isMobile||i.shiftKey||G?.value?.linkRef&&!t.value&&(i.preventDefault(),y(G?.value?.linkRef.$el),E.value=!1)},J=()=>{if(typeof o.query.searchKey=="string"&&c.isMobile)return;const i=document.activeElement;S?.value?.$el!==i&&!T.value&&(E.value=!1)},F=on(async i=>{if(t.value.length>2)try{const d=await ln(`${rn.SEARCH_SUGGESTIONS}?searchKey=${t.value}&isMobile=${i}`);r.value=d,T.value=!0}catch{u()}else t.value.length===0&&(T.value=!1,m.value=!0)},700),W=O(()=>{const i=[];if(r.value?.products?.productTeasers.length){const d=r.value.products.productTeasers.filter(e=>e.name.trim()!==""&&e.productUrl);d.length>0&&i.push({type:"products",link:{label:v("search.search.switch.product"),url:`/search?searchKey=${t.value}`,isExternal:!1},subEntries:d.map(e=>({link:{label:V(e.name),url:e.productUrl,isExternal:!1}}))})}if(r.value?.contents?.contentTeasers.length){const d=r.value.contents.contentTeasers.filter(e=>e.headline.trim()!==""&&e.link.url);d.length>0&&i.push({type:"articles",link:{label:v("search.search.switch.content"),url:`/search?searchKey=${t.value}&searchType=content`,isExternal:!1},subEntries:d.map(e=>({link:{label:V(e.headline),url:e.link.url,isExternal:!1}}))})}return i.length?{subEntries:i}:null}),X=()=>
1{if(F.cancel(),t.value!==""){const i=Ue();We({path:i("/search"),query:{searchKey:t.value}}),s()}};be(k,()=>{typeof o.query.searchKey=="string"&&c.isMobile||(u(),E.value=!1)});const z=()=>{u(),m.value=!0},K=()=>{typeof o.query.searchKey=="string"&&c.isMobile||(u(),E.value=!1)},p=O(()=>{const i=parseInt(c.bounds.left.replace(/\D+/g,""),10),d=B.value;return i-d+"px"});return q([T,k,m],()=>{(T.value&&k.value||E.value&&k.value||m.value&&k.value)&&y(k.value)},{immediate:!0}),q([k,T],([i,d])=>{i&&d&&ne(i)}),De(()=>{x()}),(i,d)=>{const e=le,I=Ee,Z=nn,te=He,ae=gn,oe=qe("testid");return _(),f("div",{ref_key:"searchFieldWrapper",ref:k,class:M(["search-field__wrapper",{"search-field__wrapper--mobile":a.isMobile,"search-field__wrapper--with-popup":!a.withoutPopup}])},[g("div",{class:M({"search-field":!0,"search-field--mobile":a.isMobile,"search-field--active":n(t)||a.isMobile})},[a.isMobile?w("",!0):(_(),f("div",hn,[l(e,{name:"search",class:"search-field__icon--visible",size:"medium-small"})])),l(sn,{ref_key:"searchInputElement",ref:S,modelValue:n(t),"onUpdate:modelValue":d[0]||(d[0]=P=>je(t)?t.value=P:null),name:"search",label:i.$t("globaltranslations.global.search.placeholder"),placeholder:i.$t("globaltranslations.global.search.placeholder"),class:"search-field__input","sr-only-label":!0,onInput:d[1]||(d[1]=P=>n(F)(c.isMobile)),onKeyup:me(ye(X,["prevent"]),["enter"]),onKeydown:[me(ye(H,["shift"]),["tab"]),me(U,["tab"])],onFocusout:J},null,8,["modelValue","label","placeholder","onKeyup","onKeydown"]),n(t)?Ve((_(),N(I,{key:1,"aria-label":i.$t("search.search.clear"),onClick:z},{default:b(()=>[l(e,{name:"close",class:M({"search-field__icon":!0,"search-field__icon--visible":n(t)})},null,8,["class"])]),_:1},8,["aria-label"])),[[oe,"clear-button"]]):w("",!0)],2),n(T)&&!a.withoutPopup?(_(),N(ae,{key:0,class:M({"search-suggestions":!0,"color-set-primary--light":!0,"search-suggestions--mobile":a.isMobile})},{default:b(()=>[n(W)?(_(),N(Z,{key:0,"sub-entries":n(W).subEntries,"search-input":n(t),onClickLink:K,onClickButton:n(s)},null,8,["sub-entries","search-input","onClickButton"])):(_(),N(te,{key:1,class:"search-suggestions__empty-result",content:i.$t("search.label.noresult.title")},null,8,["content"]))]),_:1},8,["class"])):w("",!0)],2)}}}),kn=Object.assign(j(yn,[["__scopeId","data-v-890e040f"]]),{__name:"PrivateSearchInput"}),Cn=R({__name:"SearchInput",props:{isMobile:{type:Boolean,default:!1}},setup(a){const c=a,{isSearchSuggestionsOpen:v}=L(ee()),t=D("searchFieldAnchor"),r=O(()=>{if(t.value){const m=Le(t);return{top:m.top.value+"px",left:m.left.value+"px",width:m.width.value+"px"}}else return{top:"0px",left:"0px",width:"0px"}});return(m,o)=>{const u=kn;return _(),f(Y,null,[g("div",{ref_key:"searchFieldAnchor",ref:t},null,512),n(v)?(_(),N(Qe,{key:1,to:"#teleports"},[l(u,de(c,{bounds:n(r)}),null,16,["bounds"])])):(_(),N(u,de({key:0},c,{bounds:n(r),"without-popup":""}),null,16,["bounds"]))],64)}}}),Ne=Object.assign(Cn,{__name:"SearchInput"}),$n={key:0,class:"meta-menu","aria-label":"meta-navigation"},In={key:0,class:"meta-menu__language-switch"},Mn={key:1,class:"meta-menu__department-link"},Sn={class:"meta-menu__department-link__title"},wn=R({__name:"MetaMenu",setup(a){const c=_e(Q.META_NAV_VALUES),v=O(()=>c?.value.department),t=O(()=>c?.value.languageSwitch?.languageSwitches);return(r,m)=>{const o=re;return n(v)||n(t)?.length?(_(),f("nav",$n,[n(t)?.length?(_(),f("div",In,[l(n(Ge),{component:"languageswitch"})])):w("",!0),n(v)?(_(),f("div",Mn,[l(o,{link:n(v).link,target:"_blank"},{default:b(()=>[g("span",Sn,ce(n(v).title),1)]),_:1},8,["link"])])):w("",!0)])):w("",!0)}}}),Re=Object.assign(j(wn,[["__scopeId","data-v-2c59487e"]]),{__name:"MetaMenu"}),En=R({__name:"StandardTabs",props:{tabs:{},tabIndex:{}},emits:["update"],setup(a,{emit:c}){const v=c;return(t,r)=>{const m=cn;return _(),N(m,{tabs:a.tabs,"tab-index":a.tabIndex,"onUpdate:value":r[0]||(r[0]=o=>v("update",o))},ve({_:2},[se(a.tabs,(o,u)=>({name:`panelContent-${u}`,fn:b(()=>[Me(t.$slots,`panelContent-${u}`)])}))]),1032,["tabs","tab-index"])}}}),Tn=Object.assign(En,{__name:"StandardTabs"}),Ln={key:0},On={class:"main-navigation__accordion__label"},Bn=R({__name:"NavigationMenuMobil",props:{itemClass:{},logoClass:{},menuPanels:{}},setup(a){const c=a,{isMobile:v}=L(fe()),t=ee(),r=D("accordionMenu"),m=D("navigationOverlay"),o=D("mobileNavigationAccordion"),u=D("metaMenu"),{isMobileMenuOpen:s,isMobileSearchOpen:y}=L(ee()),S=h(null),k=h(null);ie(Q.SEARCH_ICON,S),ie(Q.PROFILE_ICON,k);
1const B=h(null),E=Be(),{config:T}=L(E),ne=T.value?.accountEnabled?Te().userIsLoggedIn:!1,x=pe(),{getInteractiveElements:A,handleLoop:G}=ue(),{activeMobileSubcategory:V}=L(mn()),H=h([]),U=h([]),J=O(()=>{const p=c.menuPanels.length-1;return Object.values(U.value).map(i=>i.toString()).includes(p.toString())}),F=()=>{t.toggleMobileMenu()},W=O(()=>c.menuPanels.map(p=>({label:p.menuTree.link.label,url:Xe(p.menuTree.link.url)}))),X=p=>p.map(i=>({label:i.link.label})),z=p=>p==="content";be(m,()=>{t.toggleMobileMenu()},{ignore:[B]}),q(()=>x.query.searchKey,p=>{y.value=typeof p=="string"},{deep:!0,immediate:!0}),q([()=>o.value,()=>r.value,()=>s.value,()=>V.value,()=>J.value],async()=>{if(o.value&&s.value){await Ze(),r.value?.$el.querySelectorAll(".tab-list__panel")?.forEach(e=>{e.getAttribute("data-p-active")==="true"?e.removeAttribute("inert"):e.setAttribute("inert","")});const i=r.value?.$el.querySelector(".tab-list__panel:not([inert])");let d=A(r.value?.$el);J.value&&(d=A(i)),H.value=[...Array.from(A(o.value)),...d,...Array.from(A(u.value?.$el))]}},{immediate:!0});const K=p=>{G(p,H.value)};return q(s,p=>{p?document.addEventListener("keydown",K):document.removeEventListener("keydown",K)},{immediate:!0}),Se(()=>{document?.removeEventListener("keydown",K)}),(p,i)=>{const d=le,e=Ee,I=re,Z=we,te=Pe,ae=Ne,oe=un,P=Re,C=Oe;return _(),f(Y,null,[g("div",{ref_key:"mobileNavigationAccordion",ref:o,class:"main-navigation__wrapper"},[g("div",{class:M(a.itemClass)},[l(e,{ref_key:"searchIconRef",ref:S,"aria-label":p.$t("globaltranslations.global.search.arialabel"),onClick:n(t).toggleMobileSearch},{default:b(()=>[l(d,{name:"search"})]),_:1},8,["aria-label","onClick"])],2),n(T)?.accountEnabled?(_(),f("div",{key:0,class:M(a.itemClass)},[l(Z,null,{fallback:b(()=>[l(d,{name:"user"})]),default:b(()=>[l(I,{ref_key:"profileIconRef",ref:k,link:n(ne)?"/myaccount/settings":"/login","aria-label":p.$t("globaltranslations.global.login.arialabel")},{default:b(()=>[l(d,{name:"user"})]),_:1},8,["link","aria-label"])]),_:1})],2)):w("",!0),g("div",{class:M(a.logoClass)},[l(I,{link:"/","aria-label":p.$t("globaltranslations.logo.title")},{default:b(()=>[l(d,{name:"logo",size:"large"})]),_:1},8,["aria-label"])],2),n(T)?.ecommerceEnabled?(_(),f("div",{key:1,class:M(a.itemClass)},[l(Z,null,{fallback:b(()=>[l(d,{name:"cart"})]),default:b(()=>[l(te)]),_:1})],2)):w("",!0),g("div",{class:M(a.itemClass)},[l(e,{ref_key:"menuButton",ref:B,"aria-label":n(s)?p.$t("globaltranslations.global.hamburger.menu.button.close.arialabel"):p.$t("globaltranslations.global.hamburger.menu.button.open.arialabel"),onClick:F},{default:b(()=>[l(d,{name:n(s)?"close":"burger"},null,8,["name"])]),_:1},8,["aria-label"])],2)],512),n(y)?(_(),f("div",Ln,[n(v)?(_(),N(ae,{key:0,"is-mobile":""})):w("",!0)])):w("",!0),n(s)?(_(),N(C,{key:1,ref_key:"navigationOverlay",ref:m,type:"full",class:"main-navigation__popover"},{default:b(()=>[l(ke,{ref_key:"accordionMenu",ref:r,panels:n(W),onActivePanelChange:i[0]||(i[0]=$=>U.value=$)},ve({_:2},[se(a.menuPanels,($,ge)=>({name:`panelContent-${ge}`,fn:b(()=>[(_(),N(Je(z($.menuTree.categoryType)?ke:Tn),de(z($.menuTree.categoryType)?{panels:X($.menuTree.subEntries)}:{tabs:X($.menuTree.subEntries)},{"parent-context":$.bottomText,class:[{"main-navigation__popover__tabs":!z($.menuTree.categoryType)}]}),ve({_:2},[se($.menuTree.subEntries,(Ae,xe)=>({name:`panelContent-${xe}`,fn:b(()=>[(_(!0),f(Y,null,se(Ae.subEntries,(he,Fe)=>(_(),f("div",{key:Fe},[l(I,{link:he.link.url,onClick:F},{default:b(()=>[g("span",On,ce(he.link.label),1)]),_:2},1032,["link"])]))),128))])}))]),1040,["parent-context","class"])),g("div",null,[l(oe,{class:"main-navigation__accordion__button",label:$.showAll.link.label,variant:"secondary",link:$.showAll.link.url,small:"",onClick:F},null,8,["label","link"])])])}))]),1032,["panels"]),l(P,{ref_key:"metaMenu",ref:u},null,512)]),_:1},512)):w("",!0)],64)}}}),Pn=Object.assign(j(Bn,[["__scopeId","data-v-7301ba06"]]),{__name:"NavigationMenuMobil"}),Nn={class:"main-menu-bar__list"},Rn={class:"label-s main-menu-bar__label"},An={key:0,class:"main-menu-bar__nav-item-button-container"},xn=["aria-expanded","aria-controls","aria-label","onMouseenter","onClick"],Fn={class:"main-menu-bar__dropdown-content-row color-set-primary--light"},Kn=R({__name:"MainMenuBar",props:{menuPanels:{}},setup(a){const c=D("componentRoot"),v=h({}),t=h({}),r=h(-1),m=h(-1),o=h(null),u=h(null),s=h(null),y=h(!1),S=h(!1),k=h(!0),B=ee(),{lastClickedNavIndex:E}=L(B),{setLastClickedNavIndex:T}=B,{getInteractiveElements:ne}=ue(),x=O(()=>c.value?.contains(u.value)),A=e=>e==="a"?0:1,G=e=>{o.value=v.value[e]?.[A("button")]??null,r.value=e,s.value=s.value===e?null:e},V=()=>{T(s.value),s.value=null,r.value=-1,y.value=!1,k.value=!1},H=e=>{E.value!==e&&(y.value||(s.value=e,r.value=e),y.value=!0,k.value=!0)},U=()=>{s.value=null,r.value=-1,y.value=!1,T(null)},J=(e,I)=>
1{I&&(v.value[e]=Array.from(ne(I)))},F=(e,I)=>{t.value[e]=I&&"$el"in I?Array.from([I.$el]):null},W=e=>u.value?.classList.contains("main-menu-bar__category-link")&&m.value===e&&u.value?.tagName.toLowerCase()==="a"&&x.value&&!S.value,X=e=>(W(e)||K(e))&&r.value===e&&!S.value,z=e=>m.value===e&&u.value?.tagName.toLowerCase()==="a"&&x.value&&!S.value,K=e=>m.value===e&&u.value?.tagName.toLowerCase()==="button"&&x.value&&!S.value,p=e=>s.value===e,i=()=>{u.value=document.activeElement,Object.entries(v.value).forEach(([e,I])=>{u.value&&I?.includes(u.value)&&(m.value=Number.parseInt(e,10))})},d=e=>{s.value!==null&&e.key==="Escape"&&(s.value=null)};return Ye(()=>{window.addEventListener("focusin",i),window.addEventListener("keydown",d)}),Se(()=>{window.removeEventListener("focusin",i),window.removeEventListener("keydown",d)}),be(c,()=>{s.value=null,r.value=-1}),q(()=>x.value,e=>{e||(s.value=null)}),(e,I)=>{const Z=re,te=le,ae=tn,oe=Oe;return _(),f("div",{ref_key:"componentRoot",ref:c,class:"main-menu-bar"},[g("ul",Nn,[(_(!0),f(Y,null,se(a.menuPanels,(P,C)=>(_(),f("li",{key:C,class:"main-menu-bar__dropdown"},[P.menuTree.link.url?(_(),f("span",{key:0,ref_for:!0,ref:($,ge)=>J(C,$),class:M(["main-menu-bar__nav-item",{"main-menu-bar__nav-item--focused":n(m)===C,"main-menu-bar__nav-item--hover-with-focus":X(C)}])},[l(Z,{link:P.menuTree.link.url,class:M(["main-menu-bar__category-link",{"main-menu-bar__category-link--focused":W(C),"main-menu-bar__category-link--has-no-dropdown":P.menuTree.subEntries.length===0}]),onMouseenter:$=>H(C),onMouseleave:U,onMousedown:I[0]||(I[0]=$=>S.value=!0),onClick:V},{default:b(()=>[g("span",Rn,ce(P.menuTree.link.label),1)]),_:2},1032,["link","class","onMouseenter"]),P.menuTree.subEntries.length>0?(_(),f("span",An,[g("button",{"aria-expanded":n(s)===C,"aria-haspopup":!0,"aria-controls":`${C}-dropdown`,class:M(["main-menu-bar__nav-item-button",{"main-menu-bar__nav-item-button--visible":z(C),"main-menu-bar__nav-item-button--focused":K(C)}]),"aria-label":`${e.$t("globaltranslations.global.nav.toggle.submenu")} ${P.menuTree.link.label}`,onMouseenter:$=>H(C),onMouseleave:U,onClick:$=>G(C)},[l(te,{name:n(s)===C?"chevron-up":"chevron-down"},null,8,["name"])],42,xn)])):w("",!0)],2)):w("",!0),l(oe,{id:`${C}-dropdown`,tag:"div",type:"wide","aria-hidden":n(s)!==C,class:M(["main-menu-bar__dropdown-content",{"main-menu-bar__dropdown-content--visible":p(C),"main-menu-bar__dropdown-content--no-hover":!n(k)}])},{default:b(()=>[g("div",Fn,[l(ae,{ref_for:!0,ref:$=>F(C,$),"sub-entries":P.menuTree.subEntries,variant:"main-menu",onClickLink:V},null,8,["sub-entries"])])]),_:2},1032,["id","aria-hidden","class"])]))),128))])],512)}}}),Dn=Object.assign(j(Kn,[["__scopeId","data-v-5e114b6f"]]),{__name:"MainMenuBar"}),qn={class:"navigation-menu-desktop__row-logo"},jn={class:"navigation-menu-desktop__row-nav"},Vn=R({__name:"NavigationMenuDesktop",props:{itemClass:{},logoClass:{},searchClass:{},menuPanels:{}},setup(a){const{isMobile:c}=L(fe());ie(Q.SEARCH_ICON,h(null)),ie(Q.PROFILE_ICON,h(null));const v=Be(),{config:t}=L(v),r=t.value?.accountEnabled?Te().userIsLoggedIn:!1;return(m,o)=>{const u=Ne,s=le,y=re,S=Re,k=Dn,B=we,E=Pe;return _(),f(Y,null,[g("div",qn,[g("div",{class:M(a.searchClass)},[n(c)?w("",!0):(_(),N(u,{key:0}))],2),g("div",{class:M(a.logoClass)},[l(y,{link:"/","aria-label":m.$t("globaltranslations.logo.title")},{default:b(()=>[l(s,{name:"logo",size:"large"})]),_:1},8,["aria-label"])],2),l(S,{class:"navigation-menu-desktop__meta-menu"})]),o[0]||(o[0]=g("hr",{class:"navigation-menu-desktop__row-divider"},null,-1)),g("div",jn,[l(k,{"menu-panels":a.menuPanels,class:"main-menu-bar navigation-menu-desktop__nav-links"},null,8,["menu-panels"]),n(t)?.accountEnabled?(_(),f("div",{key:0,class:M(a.itemClass)},[l(B,null,{fallback:b(()=>[l(s,{name:"user"})]),default:b(()=>[l(y,{link:n(r)?"/myaccount/settings":"/login","aria-label":m.$t("globaltranslations.global.login.arialabel")},{default:b(()=>[l(s,{name:"user"})]),_:1},8,["link","aria-label"])]),_:1})],2)):w("",!0),n(t)?.ecommerceEnabled?(_(),f("div",{key:1,class:M(a.itemClass)},[l(B,null,{fallback:b(()=>[l(s,{name:"cart"})]),default:b(()=>[l(E)]),_:1})],2)):w("",!0)])],64)}}}),Hn=Object.assign(j(Vn,[["__scopeId","data-v-3fd8cc01"]]),{__name:"NavigationMenuDesktop"}),Un=["aria-label"],Wn={key:0},zn={key:1,class:"mobile-only"},Qn={key:2,class:"desktop-only"},Gn=250,Jn=R({__name:"MainNavigation",props:{menu:{}},setup(a){const c=a,v=O(()=>c.menu.menuPanels.map(o=>{const u=o.menuTree.categoryType==="product",s=o.menuTree.subEntries.length<3,y=!!(o.menuTeaser&&o.menuTeaser.length>0&&o.menuTeaserTitle);if(!u||!s||!y)return o;const k=(o.menuTeaser??[]).slice(0,13).map(E=>({link:{isExternal:!1,label:E.headline,url:E.link},subEntries:[],active:!1,categoryType:"product"})),B={link:{label:o.menuTeaserTitle??"",isExternal:!1,url:""},subEntries:k,active:!1,categoryType:"product"};return{...o,menuTree:{...o.menuTree,subEntries:[...o.menuTree.subEntries,B]}}})),{isMobile:t}=L(fe()),{y:r}=an(),m=h(!0);return q(r,(o,u)=>{o>u&&o>Gn?m.value=!1:o<u&&(m.value=!0)}),(o,u)=>{const s=Pn,y=Hn,S=_n;return _(),f(Y,null,[g("nav",{class:M(["main-navigation color-set-primary--light",{"main-navigation--breadcrumbs-visible":m.value}]),"aria-label":o.$t("globaltranslations.global.main.menu.ariaLabel")},[n(t)===null?(_(),f("div",Wn)):n(t)?(_(),f("div",zn,[l(s,{"item-class":"main-navigation__item","logo-class":"main-navigation__logo","menu-panels":n(v)},null,8,["menu-panels"])])):(_(),f("div",Qn,[l(y,{"item-class":"main-navigation__item","logo-class":"main-navigation__logo","search-class":"main-navigation__search","menu-panels":n(v)},null,8,["menu-panels"])]))],10,Un),l(S,{hidden:!m.value},null,8,["hidden"]),u[0]||(u[0]=g("div",{id:"original-page-disclaimer"},null,-1))],64)}}}),Lt=Object.assign(j(Jn,[["__scopeId","data-v-056698d8"]]),{__name:"MainNavigation"});export{Lt as default};

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.