| 1 |
import{k as u,v as o,x as h,A as k,z as r,y as f,j as s,q as l,l as a,F as $,E as b,B as m}from"./vue.esm-bundler.js?ver=1.7.0";import{a as p}from"./vue-router.js?ver=1.7.0";import{_ as d}from"./_plugin-vue_export-helper.js?ver=1.7.0";import{_ as C}from"./DynamicIcon.js?ver=1.7.0";const g={class:"table-cell"},R={__name:"RouteCell",props:{to:{type:Object,required:!0},params:{type:Object,default:()=>({})}},setup(e){const n=e;return p(),(t,i)=>{const c=f("router-link");return o(),u(c,{class:"link block cursor-pointer route-cell",to:n.to},{default:h(()=>[k("div",g,[r(t.$slots,"default")])]),_:3},8,["to"])}}},B={name:"Card",props:{border:{type:Boolean}}};function v(e,n,t,i,c,_){return o(),s("div",{class:l(`fct-card ${t.border?"fct-card-border":""}`)},[r(e.$slots,"default")],2)}const w=d(B,[["render",v]]),x={name:"CardHeader",components:{DynamicIcon:C},props:{title:{type:String},text:{type:String},border_bottom:{type:Boolean},icon:{type:String},title_size:{type:String},img:{type:String}}},S={key:0,class:"flex-1"},z=["src"],D={key:1,class:"fct-card-header-text"},j={key:1,class:"fct-card-header-actions"};function I(e,n,t,i,c,_){const y=f("DynamicIcon");return o(),s("div",{class:l(`fct-card-header ${t.border_bottom?"border-bottom":""}`)},[t.title||t.text||e.$slots.title?(o(),s("div",S,[t.title||t.text?(o(),s($,{key:0},[t.title?(o(),s("h2",{key:0,class:l(`fct-card-header-title ${t.title_size?"is-"+t.title_size:""}`)},[t.icon?(o(),u(y,{key:0,name:t.icon},null,8,["name"])):a("",!0),t.img?(o(),s("img",{key:1,src:t.img,alt:""},null,8,z)):a("",!0),b(" "+m(t.title),1)],2)):a("",!0),t.text?(o(),s("p",D,m(t.text),1)):a("",!0)],64)):a("",!0),e.$slots.title?r(e.$slots,"title",{key:1}):a("",!0)])):a("",!0),e.$slots.action?(o(),s("div",j,[r(e.$slots,"action")])):a("",!0),r(e.$slots,"default")],2)}const A=d(x,[["render",I]]),N={name:"CardBody"},V={class:"fct-card-body"};function q(e,n,t,i,c,_){return o(),s("div",V,[r(e.$slots,"default")])}const T=d(N,[["render",q]]);export{w as C,R as _,A as a,T as b}; |