s-empty.C0MT77gG.js 1.3 KB

1
  1. import{M as t,e,d as s,w as a,f as o,g as n,j as i,z as l,n as c,s as r,k as p,i as d,l as u,O as _}from"./index-DNuNVpwk.js";/* empty css */import{_ as y}from"./_plugin-vue_export-helper.BCo6x5W8.js";const f=y({__name:"s-empty",props:{icon:{type:String,default:""},text:{type:String,default:""},showAction:{type:Boolean,default:!1},actionText:{type:String,default:""},actionUrl:{type:String,default:""},paddingTop:{type:String,default:"260"},buttonColor:{type:String,default:"var(--ui-BG-Main)"}},emits:["clickAction"],setup(y,{emit:f}){t((t=>({"4e03fdca":y.buttonColor})));const m=y,x=f;function g(){""!==m.actionUrl&&r.$router.go(m.actionUrl),x("clickAction")}return(t,r)=>{const f=p,m=d,x=u,b=_;return e(),s(m,{class:"ss-flex-col ss-col-center ss-row-center empty-box",style:c([{paddingTop:y.paddingTop+"rpx"}])},{default:a((()=>[o(m,{class:""},{default:a((()=>[o(f,{class:"empty-icon",src:y.icon,mode:"widthFix"},null,8,["src"])])),_:1}),o(m,{class:"empty-text ss-m-t-28 ss-m-b-40"},{default:a((()=>[""!==y.text?(e(),s(x,{key:0},{default:a((()=>[n(i(y.text),1)])),_:1})):l("",!0)])),_:1}),y.showAction?(e(),s(b,{key:0,class:"ss-reset-button empty-btn",onClick:g},{default:a((()=>[n(i(y.actionText),1)])),_:1})):l("",!0)])),_:1},8,["style"])}}},[["__scopeId","data-v-6b0d31c6"]]);export{f as _};