Files
safePower/dist/assets/087AC4D233B64EB0iframe.Bw4927XK.js
xiaozhiyong 9c5961efe9 更新
2026-04-29 09:15:49 +08:00

5 lines
1.2 KiB
JavaScript

/*!
Build based on gin-vue-admin
Time : 1776662816000 */
import{u as a}from"./087AC4D233B64EB0responsive.oUR5unKe.js";import{O as s,P as e,r,af as t,u as o,ak as l,q as n,D as c,l as i,a as d,H as u,c as m,o as g,d as b,x as v}from"./087AC4D233B64EB0index.D-00lXMX.js";const w={class:"bg-gray-50 text-slate-700 dark:text-slate-500 dark:bg-slate-800 w-screen h-screen"},f=["src"],p=Object.assign({name:"GvaLayoutIframe"},{__name:"iframe",setup(p){const y=s(),{isDark:k}=e(y);a();const x=r({color:"rgba(0, 0, 0, .15)"});t(()=>{x.color=k.value?"rgba(255,255,255, .15)":"rgba(0, 0, 0, .15)"});const D=o(),h=l(),B=h.query.url||"https://www.gin-vue-admin.com";n(()=>{c.on("reload",q),j.loadingInstance&&j.loadingInstance.close()});const j=i(),A=d(!0);let I=null;const q=async()=>{I&&window.clearTimeout(I),I=window.setTimeout(async()=>{if(h.meta.keepAlive)A.value=!1,await u(),A.value=!0;else{const a=h.meta.title;D.push({name:"Reload",params:{title:a}})}},400)};return(a,s)=>(g(),m("div",w,[A.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(B)},null,8,f)):b("",!0)]))}});export{p as default};