| 1234 |
- /*!
- Build based on gin-vue-admin
- Time : 1757946830000 */
- import{M as e,N as o,r as a,V as s,u as t,K as i,ae as n,q as r,D as m,l,a as d,X as c,g as p,c as u,o as b,i as f,d as j,f as v,b as g,v as x,n as w,w as y,ad as k,af as h,a1 as _}from"./index.DlqNVRUO.js";import M from"./index.8BbkbdjI.js";import I from"./index.CaQG4PpR.js";import{u as T}from"./responsive.CCqgkNsg.js";import C from"./index.RYf6jd3U.js";import{_ as D}from"./bottomInfo.BXZXO5gw.js";import"./normalMode.DJl9selr.js";import"./index.ij-LgbNJ.js";import"./menuItem.Do3IKtKM.js";import"./asyncSubmenu.tnqcr7ao.js";import"./headMode.DSrwX6q6.js";import"./combinationMode.CISzpf9q.js";import"./sidebarMode.BaGI4Fhg.js";import"./tools.BmFmWSX1.js";import"./index.Dcu7nuF5.js";import"./index.DMLclomS.js";import"./themeModeSelector.C1e9ROJy.js";import"./themeColorPicker.B3974X6v.js";import"./settingItem.BCLFlxOG.js";import"./index.D05qZmyv.js";import"./layoutModeCard.covlLoHE.js";import"./index.CmVjnYJm.js";import"./index.DPTPLkd0.js";const A={class:"bg-gray-50 text-slate-700 dark:text-slate-500 dark:bg-slate-800 w-screen h-screen"},L={class:"flex flex-row w-full gva-container pt-16 box-border !h-full"},N={class:"flex-1 px-2 w-0 h-full"},P={id:"gva-base-load-dom",class:"gva-body-h bg-gray-50 dark:bg-slate-800"},R=Object.assign({name:"GvaLayout"},{__name:"index",setup(R){const S=e(),{config:z,isDark:K,device:O}=o(S);T();const q=a({color:"rgba(0, 0, 0, .15)"});s(()=>{q.color=K.value?"rgba(255,255,255, .15)":"rgba(0, 0, 0, .15)"});const B=t(),E=i(),F=n();r(()=>{m.on("reload",V),G.loadingInstance&&G.loadingInstance.close()});const G=l(),J=d(!0);let Q=null;const V=async()=>{Q&&window.clearTimeout(Q),Q=window.setTimeout(async()=>{if(E.meta.keepAlive)J.value=!1,await c(),J.value=!0;else{const e=E.meta.title;B.push({name:"Reload",params:{title:e}})}},400)};return(e,o)=>{const a=p("el-watermark"),s=p("router-view");return b(),u("div",A,[x(z).show_watermark?(b(),f(a,{key:0,font:q,"z-index":9999,gap:[180,150],class:"absolute inset-0 pointer-events-none",content:x(G).userInfo.nickName},null,8,["font","content"])):j("",!0),v(I),g("div",L,["normal"===x(z).side_mode||"sidebar"===x(z).side_mode||"mobile"===x(O)&&"head"==x(z).side_mode||"mobile"===x(O)&&"combination"==x(z).side_mode?(b(),f(M,{key:0})):j("",!0),"combination"===x(z).side_mode&&"mobile"!==x(O)?(b(),f(M,{key:1,mode:"normal"})):j("",!0),g("div",N,[x(z).showTabs?(b(),f(C,{key:0})):j("",!0),g("div",{class:w(["overflow-auto",x(z).showTabs?"gva-container2":"gva-container pt-1"])},[J.value?(b(),f(s,{key:0},{default:y(({Component:e,route:o})=>[g("div",P,[v(k,{mode:"out-in",name:o.meta.transitionType||x(z).transition_type},{default:y(()=>[(b(),f(h,{include:x(F).keepAliveRouters},[(b(),f(_(e),{key:o.fullPath}))],1032,["include"]))]),_:2},1032,["name"])])]),_:1})):j("",!0),v(D)],2)])])])}}});export{R as default};
|