|
|
-import{U as x}from"./UserHeader-C4oq5lCw.js";import{S as k,_ as C}from"./index.vue_vue_type_script_setup_true_lang-BIm_xtj5.js";import{_ as g}from"./index.vue_vue_type_style_index_0_lang-O3WO4B9R.js";import{cV as B,h1 as E,h4 as S,g2 as n,fC as e,cx as b,cu as c,gY as i,cv as a,cw as w,fn as l,cB as s,hb as m,ce as u,af as V}from"./admin-KIlVrsVZ.js";import"./ResetPassword.vue_vue_type_script_setup_true_lang-e3BoXlBJ.js";import"./SettingAPIKeyDrawer.vue_vue_type_script_setup_true_lang-Bzrj4KXp.js";const M={class:"app-layout"},N=B({__name:"MainLayout",setup($){const t=E(),{params:{folderId:p},query:{from:o}}=t,_=u(()=>p==="shared"||o==="systemShare"||o==="systemManage"||t.path.includes("resource-management")),{theme:d,user:r}=S(),f=u(()=>d.isDefaultTheme());return(h,D)=>{const y=n("el-alert"),v=n("layout-container");return e(),b("div",M,[c("div",{class:l(["app-header",f.value?"":"custom-header"])},[i(r).isExpire()?(e(),a(y,{key:0,title:h.$t("layout.isExpire"),type:"warning",class:"border-b","show-icon":"",closable:!1},null,8,["title"])):w("",!0),_.value?(e(),a(k,{key:1})):(e(),a(x,{key:2}))],2),c("div",{class:l(["app-main",i(r).isExpire()?"isExpire":""])},[s(v,null,{left:m(()=>[s(g)]),default:m(()=>[s(C)]),_:1})],2)])}}}),z=V(N,[["__scopeId","data-v-09e45a2e"]]);export{z as default};
|