1import{_ as b,a as R}from"./GlobalSetup.vue_vue_type_script_setup_true_lang.DhC5Bb0O.js";import{_ as h}from"./ModalLogout.vue_vue_type_script_setup_true_lang.CWIH5xHI.js";import{_ as x}from"./ModalAGBPolicy.vue_vue_type_script_setup_true_lang.WVMadoeZ.js";import{_ as U}from"./ModalLogin.vue_vue_type_script_setup_true_lang.at5btNSm.js";import{_ as k,a as A}from"./UserItemPopover.vue_vue_type_script_setup_true_lang.CSw5_Yvq.js";import{c as B,a as y,A as M}from"./user.BZm7tFR5.js";import{k as g,y as o,M as c,Q as a,U as d,R as r,S as C,a7 as P,x as t,c as v}from"./vue-vendor.BqpWRvtD.js";import{u as z}from"./auth-routes.BFgb9ZkD.js";import{u as w}from"./my-accounts-routes.SiqATyXT.js";import{_ as S}from"./PoweredByIa.vue_vue_type_script_setup_true_lang.Cop_DVjT.js";const G=g({__name:"UserItem",props:{displayLabel:{type:Boolean},fixedLabel:{type:Boolean},labelColor:{type:String},iconSize:{type:String},iconColor:{type:String}},emits:["logout","redirect"],setup(e,{emit:t}){const s=t,p=B(),u=y(),i=()=>{M(),s("logout")};return(e,t)=>{const s=k,n=A;return o(u).user&&o(p).isAuthenticated?(c(),a(s,d({key:0,user:o(u).user},e.$props,{onLogout:i,onRedirect:t[0]||(t[0]=t=>e.$emit("redirect",t))}),{popupSuffix:r((()=>[C(e.$slots,"popupSuffix")])),_:3},16,["user"])):(c(),a(n,P(d({key:1},e.$props)),null,16))}}}),K=g({__name:"IaUserItem.ce",props:{displayLabel:{type:Boolean},fixedLabel:{type:Boolean},labelColor:{type:String},iconSize:{type:String},iconColor:{type:String}},setup(e){const s=y(),{onLoginSuccessRedirect:p,onLoginRedirect:u}=z(),{redirectMyAccount:i}=w(),n=v((()=>s.userId));return(e,s)=>{const _=G,l=U,m=x,y=h,g=b;return c(),a(g,null,{default:r((()=>[(c(),a(_,d({key:o(n)},e.$props,{onRedirect:o(i)}),{popupSuffix:r((()=>[t(o(S))])),_:1},16,["onRedirect"])),t(l,{onRedirect:o(u),onSuccess:o(p)},{loginModalSuffix:r((()=>[t(o(S))])),_:1},8,["onRedirect","onSuccess"]),t(m,{onSuccess:o(p)},null,8,["onSuccess"]),t(y)])),_:1})}}}),N="[data-v-e20a0bc8]:host{display:block;min-width:18px;min-height:28px}",T=R(K,[["styles",[N]],["__scopeId","data-v-e20a0bc8"]]);export{T 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.