index.d2bff4a5.js 973 B

1
  1. import{d as S,b as e}from"./base.7a4a12c7.js";import{t as l,c as f,z as h,j as d,w}from"./index.7f3b2149.js";var[y,r]=f("skeleton"),u="100%",c="60%",g=S({name:y,props:{title:Boolean,round:Boolean,avatar:Boolean,loading:l,animate:l,avatarSize:[Number,String],titleWidth:[Number,String],row:{type:[Number,String],default:0},avatarShape:{type:String,default:"round"},rowWidth:{type:[Number,String,Array],default:u}},setup(a,{slots:n}){var o=()=>{if(a.avatar)return e("div",{class:r("avatar",a.avatarShape),style:h(a.avatarSize)},null)},v=()=>{if(a.title)return e("h3",{class:r("title"),style:{width:d(a.titleWidth)}},null)},m=i=>{var{rowWidth:t}=a;return t===u&&i===+a.row-1?c:Array.isArray(t)?t[i]:t},s=()=>Array(a.row).fill("").map((i,t)=>e("div",{class:r("row"),style:{width:d(m(t))}},null));return()=>a.loading?e("div",{class:r({animate:a.animate,round:a.round})},[o(),e("div",{class:r("content")},[v(),s()])]):n.default==null?void 0:n.default()}}),_=w(g);export{_ as S};