MainLayout-B0eyZGbo.js 1.3 KB

1
  1. import{U as v}from"./UserHeader-C4gODW5i.js";import{S as x,_ as k}from"./index.vue_vue_type_script_setup_true_lang-DjO6TYaA.js";import{_ as S}from"./index.vue_vue_type_style_index_0_lang-DSltZHYe.js";import{cQ as C,gS as E,gV as V,fV as n,ft as e,cs as w,cp as c,gN as i,cq as a,cr as B,fe as l,cw as s,g$ as m,c9 as p,ac as N}from"./builder-DygomDiV.js";import"./ResetPassword.vue_vue_type_script_setup_true_lang-CzP7eN99.js";import"./SettingAPIKeyDrawer.vue_vue_type_script_setup_true_lang-CwB7MezZ.js";const $={class:"app-layout"},b=C({__name:"MainLayout",setup(M){const t=E(),{params:{folderId:u},query:{from:o}}=t,_=p(()=>u==="shared"||o==="systemShare"||o==="systemManage"||t.path.includes("resource-management")),{theme:d,user:r}=V(),f=p(()=>d.isDefaultTheme());return(y,q)=>{const h=n("el-alert"),g=n("layout-container");return e(),w("div",$,[c("div",{class:l(["app-header",f.value?"":"custom-header"])},[i(r).isExpire()?(e(),a(h,{key:0,title:y.$t("layout.isExpire"),type:"warning",class:"border-b","show-icon":"",closable:!1},null,8,["title"])):B("",!0),_.value?(e(),a(x,{key:1})):(e(),a(v,{key:2}))],2),c("div",{class:l(["app-main",i(r).isExpire()?"isExpire":""])},[s(g,null,{left:m(()=>[s(S)]),default:m(()=>[s(k)]),_:1})],2)])}}}),z=N(b,[["__scopeId","data-v-09e45a2e"]]);export{z as default};