1import{_ as P}from"./CuMsWXbs.js";import k from"./C5QPFtUN.js";import{_ as F}from"./C5Qk7lVf.js";import{b as N,a as B,y as D,f as I,g as L,C as E,r as o,G as v,aO as S,e as O,I as T,j as U,k as s,t as V,m as e,l as a,w as b,F as $,q as j,A as q}from"./B30BqIw0.js";import{u as z}from"./R7rYESJU.js";import{u as G}from"./DTxq0S9d.js";import{u as H}from"./DB5XoyW6.js";import"./D1V4-60F.js";import"./Duqw6tbz.js";import"./CMof0vbz.js";/* empty css */import"./DxbeOfaq.js";const R={"aria-live":"polite","aria-atomic":"true",class:"sr-only"},J={class:"container mx-auto profile"},K={class:"max-w-md"},Q={class:"space-y-4"},W={class:"flex items-center"},X={class:"space-y-4"},Y=["value"],Z=["value"],ss=["value"],ts={class:"space-y-4 mt-8"},es={class:"flex items-center"},os=N({name:"ProfilePage",__name:"index",setup(as){B();const{isCartAndAccountBlocked:x}=z(),y=D(),h=I(),{formatLink:C}=L(h);G({title:"Account Details - Contact Information",brandFirst:!0,description:""});const{t:d}=E(),c=o(""),l=v(),m=v(),{user:n,refreshUser:p}=H(),f=o(!1);S(async()=>{f.value=!0,p(),f.value=!1}),O([{name:d("breadcrumbs.accountOverview"),path:"/account"},{name:d("breadcrumbs.myAccount"),path:"/account/profile"}]);const r=o(),i=o(),w=()=>{r.value&&r.value.refreshFocusTrap()},A=()=>{i.value&&i.value.refreshFocusTrap()};return T(()=>{if(x.value){y.push(C("/"));return}setTimeout(()=>{c.value="My Account"},1500)}),(ls,t)=>{const M=P,_=k,g=F;return j(),U($,null,[s("div",R,V(e(c)),1),s("div",J,[s("div",K,[s("div",Q,[t[7]||(t[7]=s("h4",{class:"text-3xl"},"Account Details",-1)),s("div",W,[t[3]||(t[3]=s("h4",{class:"text-xl font-semibold pr-2"},"Contact Information",-1)),s("button",{class:"text-sm bg-inherit",type:"submit",onClick:t[0]||(t[0]=u=>e(l).open(u.target))},"(Edit)"),a(_,{ref_key:"personalModal",ref:r,controller:e(l)},{default:b(()=>[a(M,{onDataLoaded:w,onSuccess:t[1]||(t[1]=async()=>await e(p)().then(e(l).close))})]),_:1},8,["controller"])]),s("div",X,[s("div",null,[t[4]||(t[4]=s("label",{class:"label"}," First Name ",-1)),s("input",{type:"text",value:e(n)?.firstName,disabled:"",placeholder:"First Name",class:"input"},null,8,Y)]),s("div",null,[t[5]||(t[5]=s("label",{class:"label"}," Last Name ",-1)),s("input",{type:"text",value:e(n)?.lastName,disabled:"",placeholder:"Last Name",class:"input"},null,8,Z)]),s("div",null,[t[6]||(t[6]=s("label",{class:"label"}," Email Address ",-1)),s("input",{type:"email",value:e(n)?.email,disabled:!0,placeholder:"Email",class:"input"},null,8,ss)])])]),s("div",ts,[s("div",es,[t[8]||(t[8]=s("h4",{class:"text-xl font-semibold pr-2"},"Password",-1)),s("button",{class:"text-sm bg-inherit",type:"submit",onClick:t[2]||(t[2]=u=>e(m).open(u.target))},"(Edit)"),a(_,{ref_key:"passwordModal",ref:i,controller:e(m)},{default:b(()=>[a(g,{onDataLoaded:A})]),_:1},8,["controller"])]),t[9]||(t[9]=s("div",null,[s("label",{class:"label"}," Current Password "),s("input",{type:"password",disabled:"",value:"â¢â¢â¢â¢â¢â¢â¢â¢â¢â¢â¢â¢â¢â¢",readOnly:"",class:"input"})],-1))])])])],64)}}}),xs=q(os,[["__scopeId","data-v-054eadd9"]]);export{xs 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.