PageSourceSearch

https://zermatt.swiss/_nuxt/Cfy7SVME.js

js zermatt.swiss collected 2026-09-24 09:48:43 UTC 5,363 bytes, 1 lines download raw bytes

1import{_ as P}from"./DwezheZv.js";import{_ as V}from"./sCTLlIzf.js";import{_ as E}from"./BySR9jtv.js";import{_ as M}from"./BaRa8UEw.js";import{P as F,d as D,y as q,c as S,C as H,a as n,q as m,b as d,h as s,t as r,g as z,F as y,i as c,w as $,f as i,e as B,H as L,o,n as Z,u as j}from"./CVbDcFq-.js";import{s as G}from"./B07VoGTJ.js";import{u as J}from"./DagSYOxk.js";import{u as K}from"./Bv3MaiQO.js";import{a as Q}from"./CZ8eYy79.js";import"./BN-zwi5l.js";import"./BAZ1UWYK.js";import"./CbIwsj1P.js";import"./EKpsdE0w.js";import"./Bz_tlSSK.js";import"./B9MkmKj0.js";import"./BHDDaKc5.js";import"./_Nx02WK6.js";import"./DTgvpJii.js";import"./CuEKz0Ny.js";import"./DtrLGlyO.js";import"./ZAb8nZ4j.js";import"./CyQJPiWd.js";import"./Cz_87Jlk.js";import"./2FAFXp2f.js";import"./CH-8B1sm.js";import"./CqLKthcL.js";import"./CWVWcfld.js";import"./CXzBPJzX.js";import"./BEhQlUsW.js";import"./RYJH2cre.js";import"./DJRWFTBu.js";import"./7Xv0QeDX.js";import"./C2MPNm06.js";import"./CEl5vs48.js";import"./B0bq6WcU.js";import"./CsVmBl0c.js";function R(){const u=F();if(!(u!=null&&u.proxy))throw Error("instance is available only in vue component context ");return u.proxy}const U={class:"font-medium"},W={class:"asf-heading h1"},X={class:"py-6 mt-3.5 border-b"},Y={class:"asf-heading h4 mb-5"},x={class:"mt-7 flex flex-wrap gap-3"},ee={class:"py-6 border-b"},te={class:"asf-heading h4 mb-5"},oe={class:"mt-7 flex flex-wrap gap-3"},re={class:"mt-7 flex flex-wrap gap-3"},se={class:"pt-6 pb-2",ref:"billingAddress"},ie={class:"asf-heading h4 mb-5"},ne={key:1},ae={class:"mt-7 flex flex-wrap gap-3"},me=D({__name:"AccountOverview",props:{orders:{},customer:{},targetName:{},loading:{type:Boolean},error:{}},emits:["select-menu","show-order"],setup(u){const f=u,h=R(),b=q(),k=()=>{L(b({name:"index"}))},p=S(()=>{var e,t;return(t=(e=f.customer)==null?void 0:e.addresses)==null?void 0:t.at(0)}),v=S(()=>{var e;return(e=f.orders)==null?void 0:e.at(0)});return H(()=>{setTimeout(()=>{f.targetName&&G(h.$refs[f.targetName],0)},100)}),(e,t)=>{var _,A,C,N,O;const l=P,g=V,T=E,I=M,a=Z("e2e");return o(),n("div",U,[m((o(),n("h1",W,[s(r(e.$t("account.overview.title")),1)])),[[a,"ta-account-overview-title"]]),d("div",X,[m((o(),n("h2",Y,[s(r(e.$t("account.overview.details")),1)])),[[a,"ta-overview-profile-details-title"]]),(_=e.customer)!=null&&_.title&&e.customer.title!=="mixed"?(
1o(),n(y,{key:0},[s(r(e.$t(`forms.generic.title.${e.customer.title}`)),1)],64)):z("",!0),s(" "+r((A=e.customer)==null?void 0:A.firstName)+" "+r((C=e.customer)==null?void 0:C.lastName)+" ",1),t[7]||(t[7]=d("br",null,null,-1)),s(" "+r((N=e.customer)==null?void 0:N.email),1),t[8]||(t[8]=d("br",null,null,-1)),s(" "+r((O=e.customer)==null?void 0:O.phone)+" ",1),d("div",x,[m((o(),c(l,{class:"sm:w-full",tertiary:"",onClick:t[0]||(t[0]=w=>e.$emit("select-menu","profile"))},{default:$(()=>[s(r(e.$t("account.overview.editDetails")),1)]),_:1})),[[a,"ta-overview-edit-details-button"]]),m((o(),c(l,{class:"sm:w-full",secondary:"",onClick:t[1]||(t[1]=w=>e.$emit("select-menu","password"))},{default:$(()=>[s(r(e.$t("account.overview.changePassword")),1)]),_:1})),[[a,"ta-overview-change-password-button"]])])]),d("div",ee,[m((o(),n("h2",te,[s(r(e.$t("account.overview.recentOrder")),1)])),[[a,"ta-overview-recent-order-title"]]),e.loading&&!i(v)?(o(),c(g,{key:0,class:"w-full h-36"})):i(v)?(o(),n(y,{key:1},[B(T,{onSelectedOrderDetail:t[2]||(t[2]=w=>e.$emit("show-order",i(v).orderNo)),order:i(v)},null,8,["order"]),d("div",oe,[B(l,{class:"sm:w-full",tertiary:"",onClick:t[3]||(t[3]=w=>e.$emit("show-order",i(v).orderNo))},{default:$(()=>[s(r(e.$t("account.overview.viewOrder")),1)]),_:1}),m((o(),c(l,{class:"sm:w-full",secondary:"",onClick:t[4]||(t[4]=w=>e.$emit("select-menu","history"))},{default:$(()=>[s(r(e.$t("account.overview.historyOrder")),1)]),_:1})),[[a,"ta-account-menu-history"]])])],64)):(o(),n(y,{key:2},[m((o(),n("span",null,[s(r(e.$t("account.overview.noOrders")),1)])),[[a,"ta-overview-no-order-text"]]),d("div",re,[m((o(),c(l,{class:"sm:w-full",secondary:"",onClick:t[5]||(t[5]=w=>k())},{default:$(()=>[s(r(e.$t("account.overview.exploreZermatt")),1)]),_:1})),[[a,"ta-overview-explore-zermatt-button"]])])],64))]),d("div",se,[m((o(),n("h2",ie,[s(r(e.$t("account.overview.address")),1)])),[[a,"ta-overview-billing-address-title"]]),i(p)?(o(),c(I,{key:0,address:i(p)},null,8,["address"])):m((o(),n("span",ne,[s(r(e.$t("account.overview.noAddress")),1)])),[[a,"ta-overview-no-adress-text"]]),d("div",ae,[m((o(),c(l,{class:"sm:w-full",secondary:!i(p),tertiary:!!i(p),onClick:t[6]||(t[6]=w=>e.$emit("select-menu","address"))},{default:$(()=>[i(p)?(o(),n(y,{key:0},[s(r(e.$t("account.overview.editAddress")),1)],64)):(o(),n(y,{key:1},[s(r(e.$t("account.overview.addAddress")),1)],64))]),_:1},8,["secondary","tertiary"])),[[a,"ta-overview-address-add-edit-button"]])])],512)])}}}),Je=D({__name:"index",props:{targetName:{}},emits:["redirect","order"],setup(u){const{t:f}=j(),{setSeoAccount:h}=J(),{customer:b,getOrderHistory:k,loading:p,orderHistory:v}=K();return Q({title:f("account.form.account")}
1),h("overview"),H(k),(e,t)=>{const l=me;return o(),c(l,{customer:i(b),orders:i(v),loading:i(p),"target-name":e.targetName,onSelectMenu:t[0]||(t[0]=g=>e.$emit("redirect",g)),onShowOrder:t[1]||(t[1]=g=>e.$emit("order",g))},null,8,["customer","orders","loading","target-name"])}}});export{Je 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.