mirror of
https://github.com/InvoiceShelf/InvoiceShelf.git
synced 2026-04-19 03:04:05 +00:00
2 lines
2.1 KiB
JavaScript
2 lines
2.1 KiB
JavaScript
import{B as h,a as v}from"./BaseListItem-mZe-CM4g.js";import{v as N,k as B,f as b,H as E,bl as O,bm as j,an as A,r as c,o as s,m as i,w as n,a as o,b as a,c as k,O as w,a3 as y,N as S}from"./main-pPEsZPea.js";import{u as D}from"./global-s5lx2XuM.js";import"./auth-mYHkZCAB.js";const F={class:"w-full mb-6 select-wrapper xl:hidden"},G={class:"pb-3 lg:col-span-3"},I={class:"space-y-1"},U={class:"flex"},q={class:"hidden mt-1 xl:block min-w-[240px]"},z={class:"w-full overflow-hidden"},W={__name:"SettingsIndex",setup(J){const{t:m}=N.useI18n(),{useRoute:$,useRouter:x}=window.VueRouter,d=$(),R=x(),r=D(),_=B(()=>r.companySlug);let V=b({});b();const u=E([{link:`/${r.companySlug}/customer/settings/customer-profile`,title:m("settings.account_settings.account_settings"),icon:O},{link:`/${r.companySlug}/customer/settings/address-info`,title:m("settings.menu_title.address_information"),icon:j}]);A(()=>{d.path===`/${r.companySlug}/customer/settings`&&R.push({name:"customer.profile"});const t=u.find(f=>f.link===d.path);V.value={...t}}),B(()=>u);function p(t){return d.path.indexOf(t)>-1}return(t,f)=>{const g=c("BaseBreadcrumbItem"),P=c("BaseBreadcrumb"),C=c("BasePageHeader"),H=c("RouterView"),L=c("BasePage");return s(),i(L,null,{default:n(()=>[o(C,{title:t.$t("settings.setting",2),class:"pb-6"},{default:n(()=>[o(P,null,{default:n(()=>[o(g,{title:t.$t("general.home"),to:`/${_.value}/customer/dashboard`},null,8,["title","to"]),o(g,{title:t.$t("settings.setting",2),to:`/${_.value}/customer/settings/customer-profile`,active:""},null,8,["title","to"])]),_:1})]),_:1},8,["title"]),a("div",F,[a("aside",G,[a("nav",I,[o(v,null,{default:n(()=>[(s(!0),k(S,null,w(u,(e,l)=>(s(),i(h,{key:l,title:e.title,to:e.link,active:p(e.link),index:l,class:"py-3"},{icon:n(()=>[(s(),i(y(e.icon),{class:"h-5 w-6"}))]),_:2},1032,["title","to","active","index"]))),128))]),_:1})])])]),a("div",U,[a("div",q,[o(v,null,{default:n(()=>[(s(!0),k(S,null,w(u,(e,l)=>(s(),i(h,{key:l,title:e.title,to:e.link,active:p(e.link),index:l,class:"py-3"},{icon:n(()=>[(s(),i(y(e.icon),{class:"h-5 w-6"}))]),_:2},1032,["title","to","active","index"]))),128))]),_:1})]),a("div",z,[o(H)])])]),_:1})}}};export{W as default};
|