mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-31 18:48:09 +00:00
2 lines
1.5 KiB
JavaScript
2 lines
1.5 KiB
JavaScript
import{o as t,c as i,w as e,b as o,f as n,x as p,y as s,z as l,n as c,M as r,j as a}from"./index-7c3a221b.js";import{G as m}from"./mescroll-uni-option.6cb5caaa.js";import{m as u}from"./mescroll-i18n.6025c811.js";/* empty css */import{_ as y}from"./_plugin-vue_export-helper.1b428a4d.js";const d=y({props:{option:{type:Object,default:()=>({})}},computed:{icon(){if(null!=this.option.icon)return this.option.icon;{let t=u.getType();return this.option.i18n?this.option.i18n[t].icon:m.i18n[t].up.empty.icon||m.up.empty.icon}},tip(){if(null!=this.option.tip)return this.option.tip;{let t=u.getType();return this.option.i18n?this.option.i18n[t].tip:m.i18n[t].up.empty.tip||m.up.empty.tip}},btnText(){if(this.option.i18n){let t=u.getType();return this.option.i18n[t].btnText}return this.option.btnText}},methods:{emptyClick(){this.$emit("emptyclick")}}},[["render",function(m,u,y,d,f,_){const h=r,x=a;return t(),i(x,{class:l(["mescroll-empty empty-page",{"empty-fixed":y.option.fixed}]),style:c({"z-index":y.option.zIndex,top:y.option.top})},{default:e((()=>[o(x,null,{default:e((()=>[_.icon?(t(),i(h,{key:0,class:"img",src:_.icon,mode:"aspectFit"},null,8,["src"])):n("v-if",!0)])),_:1}),_.tip?(t(),i(x,{key:0,class:"desc"},{default:e((()=>[p(s(_.tip),1)])),_:1})):n("v-if",!0),_.btnText?(t(),i(x,{key:1,class:"btn",onClick:_.emptyClick},{default:e((()=>[p(s(_.btnText),1)])),_:1},8,["onClick"])):n("v-if",!0)])),_:1},8,["class","style"])}],["__scopeId","data-v-6608169c"]]);export{d as M};
|