2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
import{S as _,_ as f,a as h}from"./SystemHeader-1QLJo320.js";import{aW as y,aY as b,aX as r,bj as x,b1 as v,bc as g,b9 as i,b4 as e,a$ as k,bk as w,b2 as s,bl as l,cf as n,ce as E}from"./chat-BQoI2g3l.js";import"./index-BiMR1en-.js";import"./SettingAPIKeyDialog.vue_vue_type_script_setup_true_lang-CK2HMnSF.js";const B={class:"app-layout",style:{display:"flex","flex-direction":"column",height:"100vh"}},C={style:{width:"240px","border-right":"1px solid #e5e7eb"}},S={style:{flex:"1",overflow:"auto"}},$=y({__name:"MainLayout",setup(M){const a=b(),{params:{folderId:c},query:{from:t}}=a;r(()=>c==="shared"||t==="systemShare"||t==="systemManage"||a.path.includes("resource-management"));const{user:o,theme:p}=x(),d=r(()=>p.isDefaultTheme());return(m,N)=>{const u=v("el-alert");return i(),g("div",B,[e("div",{class:n(["app-header",d.value?"":"custom-header"]),style:{position:"static"}},[l(o).isExpire()?(i(),k(u,{key:0,title:m.$t("layout.isExpire"),type:"warning",class:"border-b","show-icon":"",closable:!1},null,8,["title"])):w("",!0),s(_)],2),e("div",{class:n(["app-main",l(o).isExpire()?"isExpire":""]),style:{display:"flex",flex:"1",overflow:"hidden"}},[e("div",C,[s(f)]),e("div",S,[s(h)])],2)])}}}),T=E($,[["__scopeId","data-v-3be8e4ba"]]);export{T as default};
|