| 1234 |
- /*!
- Build based on gin-vue-admin
- Time : 1757946830000 */
- import{u as a}from"./responsive.CCqgkNsg.js";import{M as s,N as e,r,V as t,u as o,K as l,q as n,D as c,l as i,a as d,X as u,c as m,o as g,d as b,v}from"./index.DlqNVRUO.js";const w={class:"bg-gray-50 text-slate-700 dark:text-slate-500 dark:bg-slate-800 w-screen h-screen"},p=["src"],y=Object.assign({name:"GvaLayoutIframe"},{__name:"iframe",setup(y){const f=s(),{isDark:k}=e(f);a();const h=r({color:"rgba(0, 0, 0, .15)"});t(()=>{h.color=k.value?"rgba(255,255,255, .15)":"rgba(0, 0, 0, .15)"});const x=o(),j=l(),I=j.query.url||"https://www.gin-vue-admin.com";n(()=>{c.on("reload",T),q.loadingInstance&&q.loadingInstance.close()});const q=i(),D=d(!0);let L=null;const T=async()=>{L&&window.clearTimeout(L),L=window.setTimeout(async()=>{if(j.meta.keepAlive)D.value=!1,await u(),D.value=!0;else{const a=j.meta.title;x.push({name:"Reload",params:{title:a}})}},400)};return(a,s)=>(g(),m("div",w,[D.value?(g(),m("iframe",{key:0,id:"gva-base-load-dom",class:"gva-body-h bg-gray-50 dark:bg-slate-800 w-full border-t border-gray-200 dark:border-slate-700",src:v(I)},null,8,p)):b("",!0)]))}});export{y as default};
|