@aplus-frontend/ui
Version:
2 lines (1 loc) • 1.08 kB
JavaScript
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),n=require("@aplus-frontend/antdv");require("./item.vue.js");const a=require("./item.vue2.js"),l=e.defineComponent({name:"ApSkeletonList",__name:"index",props:{size:{},active:{type:Boolean,default:!0},actionButton:{type:Boolean}},setup(o){return(t,i)=>(e.openBlock(),e.createBlock(e.unref(n.Card),{variant:"borderless","body-style":{padding:0}},{default:e.withCtx(()=>[t.actionButton!==!1?(e.openBlock(),e.createBlock(e.unref(n.Card),{key:0,variant:"borderless","body-style":{display:"flex",alignItems:"center",justifyContent:"end",padding:"18px 24px"}},{default:e.withCtx(()=>[e.createVNode(e.unref(n.Skeleton).Button,{style:{width:"80px"},active:t.active,size:"small"},null,8,["active"])]),_:1})):e.createCommentVNode("",!0),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(new Array(t.size).fill(null),(u,r)=>(e.openBlock(),e.createBlock(a.default,{key:r,active:!!t.active},null,8,["active"]))),128))]),_:1}))}});exports.default=l;