1import{_ as P,f as L,c as s,o as r,a as c,q as o,n as u,F as O,L as _,i as d,t as M,M as g,N as D,O as C,j as U,Q as I,R as j,y as w,S as E,T as z,U as x,r as V,b as h,w as R,d as T,V as q,W as F,X as G,Y as H,G as Q,Z as W,$ as X,a0 as Y,z as Z,l as B,H as ee,a1 as ae}from"./CqhAP6hN.js";import{_ as J}from"./DGX_8CHF.js";import{_ as re}from"./C3k8ULeB.js";import{u as te}from"./CytrcFb8.js";const se={wrapper:{base:"flex items-center align-center text-center w-full",horizontal:"flex-row",vertical:"flex-col"},container:{base:"font-medium text-gray-700 dark:text-gray-200 flex",horizontal:"mx-3 whitespace-nowrap",vertical:"my-2"},border:{base:"flex border-gray-200 dark:border-gray-800",horizontal:"w-full",vertical:"h-full",size:{horizontal:{"2xs":"border-t",xs:"border-t-[2px]",sm:"border-t-[3px]",md:"border-t-[4px]",lg:"border-t-[5px]",xl:"border-t-[6px]"},vertical:{"2xs":"border-s",xs:"border-s-[2px]",sm:"border-s-[3px]",md:"border-s-[4px]",lg:"border-s-[5px]",xl:"border-s-[6px]"}},type:{solid:"border-solid",dotted:"border-dotted",dashed:"border-dashed"}},icon:{base:"flex-shrink-0 w-5 h-5"},avatar:{base:"flex-shrink-0",size:"2xs"},label:"text-sm",default:{size:"2xs"}},oe={wrapper:"relative",base:"group relative flex items-center gap-1.5 focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-1 focus-visible:before:ring-primary-500 dark:focus-visible:before:ring-primary-400 before:absolute before:inset-px before:rounded-md disabled:cursor-not-allowed disabled:opacity-75",ring:"focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",padding:"px-2.5 py-1.5",width:"w-full",rounded:"rounded-md",font:"font-medium",size:"text-sm",active:"text-gray-900 dark:text-white before:bg-gray-100 dark:before:bg-gray-800",inactive:"text-gray-500 dark:text-gray-400 hover:text-gray-900 dark:hover:text-white hover:before:bg-gray-50 dark:hover:before:bg-gray-800/50",label:"truncate relative",icon:{base:"flex-shrink-0 w-5 h-5 relative",active:"text-gray-700 dark:text-gray-200",inactive:"text-gray-400 dark:text-gray-500 group-hover:text-gray-700 dark:group-hover:text-gray-200"},avatar:{base:"flex-shrink-0",size:"2xs"},badge:{base:"flex-shrink-0 ml-auto relative rounded",color:"gray",variant:"solid",size:"xs"},divider:{wrapper:{base:"p-2"}}},$=D(x.ui.strategy,x.ui.divider,se),ne=L({components:{UIcon:U,UAvatar:C},inheritAttrs:!1,props:{label:{type:String,default:null},icon:{type:String,default:null},avatar:{type:Object,default:null},size:{type:String,default:()=>$.default.size,validator(e){return Object.keys($.border.size.horizontal).includes(e)||Object.keys($.border.size.vertical).includes(e)}},orientation:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},type:{type:String,default:"solid",validator:e=>["solid","dotted","dashed"].includes(e)},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:i}=I("divider",j(e,"ui"),$),l=w(()=>E(z(t.value.wrapper.base,t.value.wrapper[e.orientation]),e.class)),f=w(()=>z(t.value.container.base,t.value.container[e.orientation])),v=w(()=>z(t.value.border.base,t.value.border[e.orientation],t.value.border.size[e.orientation][e.size],t.value.border.type[e.type]));return{ui:t,attrs:i,wrapperClass:l,containerClass:f,borderClass:v}}});function ie(e,t,i,l,f,v){const m=U,y=C;return r(),s("div",g({class:e.wrapperClass},e.attrs),[c("div",{class:u(e.borderClass)},null,2),e.label||e.icon||e.avatar||e.$slots.default?(r(),s(O,{key:0},[c("div",{class:u(e.containerClass)},[_(e.$slots,"default",{},()=>[e.label?(r(),s("span",{key:0,class:u(e.ui.label)},M(e.label),3)):e.icon?(r(),d(m,{key:1,name:e.icon,class:u(e.ui.icon.base)},null,8,["name","class"])):e.avatar?(r(),d(y,g({key:2},{size:e.ui.avatar.size,...e.avatar},{class:e.ui.avatar.base}),null,16,["class"])):o("",!0)])],2),c("div",{class:u(e.borderClass)},null,2)],64)):o("",!0)],16)}const K=P(ne,[["render",ie]]),le=D(x.ui.strategy,x.ui.verticalNavigation,oe),ue=L({components:{UIcon:U,UAvatar:C,UBadge:J,ULink:F,UDivider:K},inheritAttrs:!1,props:{links:{type:Array,default:()=>[]},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:i}=I("verticalNavigation",j(e,"ui"),le,j(e,"class")),l=w(()=>Array.isArray(e.links[0])?e.links:[e.links]);return{ui:t,attrs:i,sections:l,getULinkProps:G,twMerge:E,twJoin:z}}}),ce={key:0,class:"sr-only"};function de(e,t,i,l,f,v){const m=C,y=U,b=J,p=F,A=K;return r(),s("nav",g({class:e.ui.wrapper},e.attrs),[(r(!0),s(O,null,V(e.sections,(N,k)=>(r(),s("ul",{key:`section${k}`},[(r(!0),s(O,null,V(N,(a,S)=>(r(),s("li",{key:`section${k}-${S}`},[h(p,g({ref_for:!0}
1,e.getULinkProps(a),{class:[e.ui.base,e.ui.padding,e.ui.width,e.ui.ring,e.ui.rounded,e.ui.font,e.ui.size],"active-class":e.ui.active,"inactive-class":e.ui.inactive,onClick:a.click,onKeyup:t[0]||(t[0]=q(n=>n.target.blur(),["enter"]))}),{default:R(({isActive:n})=>[_(e.$slots,"avatar",{link:a,isActive:n},()=>[a.avatar?(r(),d(m,g({key:0,ref_for:!0},{size:e.ui.avatar.size,...a.avatar},{class:[e.ui.avatar.base]}),null,16,["class"])):o("",!0)]),_(e.$slots,"icon",{link:a,isActive:n},()=>[a.icon?(r(),d(y,{key:0,name:a.icon,class:u(e.twMerge(e.twJoin(e.ui.icon.base,n?e.ui.icon.active:e.ui.icon.inactive),a.iconClass))},null,8,["name","class"])):o("",!0)]),_(e.$slots,"default",{link:a,isActive:n},()=>[a.label?(r(),s("span",{key:0,class:u(e.twMerge(e.ui.label,a.labelClass))},[n?(r(),s("span",ce," Current page: ")):o("",!0),T(" "+M(a.label),1)],2)):o("",!0)]),_(e.$slots,"badge",{link:a,isActive:n},()=>[a.badge?(r(),d(b,g({key:0,ref_for:!0},{size:e.ui.badge.size,color:e.ui.badge.color,variant:e.ui.badge.variant,...typeof a.badge=="string"||typeof a.badge=="number"?{label:a.badge}:a.badge},{class:e.ui.badge.base}),null,16,["class"])):o("",!0)])]),_:2},1040,["class","active-class","inactive-class","onClick"])]))),128)),k<e.sections.length-1?(r(),d(A,{key:0,ui:e.ui.divider},null,8,["ui"])):o("",!0)]))),128))],16)}const be=P(ue,[["render",de]]),pe={class:"py-6"},ge={class:"mb-5 flex"},fe={class:"hidden w-[240px] pr-8 lg:block"},ve={class:"mb-3 truncate text-sm font-semibold uppercase leading-10"},me={class:"flex-1"},we=L({__name:"account",setup(e){const{accountMenu:t}=te(),{$i18n:i}=H(),{logout:l}=Q(),f=w(()=>{var b;return[...((b=t.value)==null?void 0:b.map(p=>({label:p.label,exact:p.name!=="profile",to:p.url})))??[],{label:i.t("text.logout"),click:()=>{v()}}]}),{execute:v}=W(async()=>{await l()},null,{immediate:!1}),{markupBlocks:m}=X(),{public:{retailRocketBlockEnabled:y}}=Y();return(b,p)=>{const A=be,N=ae,k=ee,a=re,S=Z;return r(),s("div",pe,[h(S,null,{default:R(()=>[c("div",ge,[c("div",fe,[c("h3",ve,M(b.$t("text.myAccount")),1),h(A,{links:B(f),ui:{wrapper:"border-l border-gray-200 dark:border-gray-800 space-y-2",base:"group block border-l -ml-px lg:leading-6 flex items-center gap-2",padding:"pl-4",rounded:"",font:"",ring:"",active:"text-primary-500 dark:text-primary-400 border-current",inactive:"border-transparent hover:border-gray-400 dark:hover:border-gray-500 text-black"}},null,8,["links"])]),h(k,null,{default:R(()=>[c("div",me,[h(N)])]),_:1})]),B(y)?(r(),d(a,{key:0,id:B(m).accountPersonal},null,8,["id"])):o("",!0)]),_:1})])}}});export{we 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.