mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-19 01:38:10 +00:00
2 lines
2.0 KiB
JavaScript
2 lines
2.0 KiB
JavaScript
import{m as a,p as o,q as e,t as i,g as t,h as l,o as n,c as d,w as g,b as s,n as r,D as p,E as u,F as _,_ as c,i as f,G as m}from"./index-3788e709.js";import{_ as y}from"./u-loading-icon.9cc882ae.js";import{_ as S}from"./u-transition.2921302e.js";import{_ as z}from"./_plugin-vue_export-helper.1b428a4d.js";const b=z({name:"u-loading-page",mixins:[o,e,{props:{loadingText:{type:[String,Number],default:()=>a.loadingPage.loadingText},image:{type:String,default:()=>a.loadingPage.image},loadingMode:{type:String,default:()=>a.loadingPage.loadingMode},loading:{type:Boolean,default:()=>a.loadingPage.loading},bgColor:{type:String,default:()=>a.loadingPage.bgColor},color:{type:String,default:()=>a.loadingPage.color},fontSize:{type:[String,Number],default:()=>a.loadingPage.fontSize},iconSize:{type:[String,Number],default:()=>a.loadingPage.fontSize},loadingColor:{type:String,default:()=>a.loadingPage.loadingColor}}}],data:()=>({}),methods:{addUnit:i}},[["render",function(a,o,e,i,z,b){const h=c,x=t(l("u-loading-icon"),y),w=f,P=m,C=t(l("u-transition"),S);return n(),d(C,{show:a.loading,"custom-style":{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:a.bgColor,display:"flex"}},{default:g((()=>[s(w,{class:"u-loading-page"},{default:g((()=>[s(w,{class:"u-loading-page__warpper"},{default:g((()=>[s(w,{class:"u-loading-page__warpper__loading-icon"},{default:g((()=>[a.image?(n(),d(h,{key:0,src:a.image,class:"u-loading-page__warpper__loading-icon__img",mode:"widthFit",style:r({width:b.addUnit(a.iconSize),height:b.addUnit(a.iconSize)})},null,8,["src","style"])):(n(),d(x,{key:1,mode:a.loadingMode,size:b.addUnit(a.iconSize),color:a.loadingColor},null,8,["mode","size","color"]))])),_:1}),p(a.$slots,"default",{},(()=>[s(P,{class:"u-loading-page__warpper__text",style:r({fontSize:b.addUnit(a.fontSize),color:a.color})},{default:g((()=>[u(_(a.loadingText),1)])),_:1},8,["style"])]),!0)])),_:3})])),_:3})])),_:3},8,["show","custom-style"])}],["__scopeId","data-v-306503b4"]]);export{b as _};
|