| 1 |
import{g as a,C as r,l as s,m as c,x as n,j as t}from"./vue.esm-bundler.js?ver=1.7.1";import{_ as i}from"./DynamicIcon.js?ver=1.7.1";const l={class:"fct-empty-text"},o={class:"flex items-center justify-center mb-4"},m={key:0},u={key:1},k={__name:"Empty",props:{icon:{type:String,required:!0},text:{type:String,required:!1,default:null},hasDark:{type:Boolean,default:!1},title:{type:String,required:!1,default:null}},setup(e){return(d,f)=>(t(),a("div",l,[r("div",o,[e.icon?(t(),c(i,{key:0,name:e.icon,"has-dark":e.hasDark,class:"w-[100px]"},null,8,["name","has-dark"])):s("",!0)]),e.title?(t(),a("h3",m,n(e.title),1)):s("",!0),e.text?(t(),a("p",u,n(e.text),1)):s("",!0)]))}};export{k as _}; |