cc-element-components
Version:
该项目是基于`element-plus`二次封装组件,使用的技术栈为`vue3` + `typescript` + `element-plus`。在此项目当中,我们会基于`element-plus`的组件库已有组件封装如下组件: - 图标选择器 - 时间选择器 - 城市选择器 - 省市区选择器 - 通知菜单 - 趋势标记 - 评论 - 数据列表 - 数值统计 - 倒计时 - 分割面板 - 时间轴 - 弹框拓展 - 进度条拓展 - 导航菜单拓展 - 可配置项表格 - 可配置项表单 - 日历
2 lines (1 loc) • 19.2 kB
JavaScript
(function(a,g){typeof exports=="object"&&typeof module!="undefined"?module.exports=g(require("vue")):typeof define=="function"&&define.amd?define(["vue"],g):(a=typeof globalThis!="undefined"?globalThis:a||self,a.index=g(a.Vue))})(this,function(a){"use strict";var g=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function Xe(){this.__data__=[],this.size=0}var Ze=Xe;function Qe(e,t){return e===t||e!==e&&t!==t}var ne=Qe,et=ne;function tt(e,t){for(var r=e.length;r--;)if(et(e[r][0],t))return r;return-1}var E=tt,rt=E,at=Array.prototype,nt=at.splice;function ot(e){var t=this.__data__,r=rt(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():nt.call(t,r,1),--this.size,!0}var st=ot,it=E;function ct(e){var t=this.__data__,r=it(t,e);return r<0?void 0:t[r][1]}var lt=ct,ft=E;function pt(e){return ft(this.__data__,e)>-1}var ut=pt,dt=E;function vt(e,t){var r=this.__data__,n=dt(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var gt=vt,yt=Ze,_t=st,$t=lt,bt=ut,ht=gt;function h(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}h.prototype.clear=yt,h.prototype.delete=_t,h.prototype.get=$t,h.prototype.has=bt,h.prototype.set=ht;var B=h,mt=B;function Tt(){this.__data__=new mt,this.size=0}var jt=Tt;function At(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}var St=At;function Ct(e){return this.__data__.get(e)}var Ot=Ct;function wt(e){return this.__data__.has(e)}var It=wt,Pt=typeof g=="object"&&g&&g.Object===Object&&g,oe=Pt,xt=oe,Et=typeof self=="object"&&self&&self.Object===Object&&self,Bt=xt||Et||Function("return this")(),v=Bt,Lt=v,Mt=Lt.Symbol,G=Mt,se=G,ie=Object.prototype,kt=ie.hasOwnProperty,Dt=ie.toString,O=se?se.toStringTag:void 0;function Ft(e){var t=kt.call(e,O),r=e[O];try{e[O]=void 0;var n=!0}catch{}var s=Dt.call(e);return n&&(t?e[O]=r:delete e[O]),s}var Nt=Ft,Gt=Object.prototype,Ut=Gt.toString;function Vt(e){return Ut.call(e)}var Kt=Vt,ce=G,Ht=Nt,zt=Kt,Rt="[object Null]",qt="[object Undefined]",le=ce?ce.toStringTag:void 0;function Wt(e){return e==null?e===void 0?qt:Rt:le&&le in Object(e)?Ht(e):zt(e)}var L=Wt;function Jt(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var w=Jt,Yt=L,Xt=w,Zt="[object AsyncFunction]",Qt="[object Function]",er="[object GeneratorFunction]",tr="[object Proxy]";function rr(e){if(!Xt(e))return!1;var t=Yt(e);return t==Qt||t==er||t==Zt||t==tr}var fe=rr,ar=v,nr=ar["__core-js_shared__"],or=nr,U=or,pe=function(){var e=/[^.]+$/.exec(U&&U.keys&&U.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function sr(e){return!!pe&&pe in e}var ir=sr,cr=Function.prototype,lr=cr.toString;function fr(e){if(e!=null){try{return lr.call(e)}catch{}try{return e+""}catch{}}return""}var ue=fr,pr=fe,ur=ir,dr=w,vr=ue,gr=/[\\^$.*+?()[\]{}|]/g,yr=/^\[object .+?Constructor\]$/,_r=Function.prototype,$r=Object.prototype,br=_r.toString,hr=$r.hasOwnProperty,mr=RegExp("^"+br.call(hr).replace(gr,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Tr(e){if(!dr(e)||ur(e))return!1;var t=pr(e)?mr:yr;return t.test(vr(e))}var jr=Tr;function Ar(e,t){return e==null?void 0:e[t]}var Sr=Ar,Cr=jr,Or=Sr;function wr(e,t){var r=Or(e,t);return Cr(r)?r:void 0}var _=wr,Ir=_,Pr=v,xr=Ir(Pr,"Map"),V=xr,Er=_,Br=Er(Object,"create"),M=Br,de=M;function Lr(){this.__data__=de?de(null):{},this.size=0}var Mr=Lr;function kr(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Dr=kr,Fr=M,Nr="__lodash_hash_undefined__",Gr=Object.prototype,Ur=Gr.hasOwnProperty;function Vr(e){var t=this.__data__;if(Fr){var r=t[e];return r===Nr?void 0:r}return Ur.call(t,e)?t[e]:void 0}var Kr=Vr,Hr=M,zr=Object.prototype,Rr=zr.hasOwnProperty;function qr(e){var t=this.__data__;return Hr?t[e]!==void 0:Rr.call(t,e)}var Wr=qr,Jr=M,Yr="__lodash_hash_undefined__";function Xr(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Jr&&t===void 0?Yr:t,this}var Zr=Xr,Qr=Mr,ea=Dr,ta=Kr,ra=Wr,aa=Zr;function m(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}m.prototype.clear=Qr,m.prototype.delete=ea,m.prototype.get=ta,m.prototype.has=ra,m.prototype.set=aa;var na=m,ve=na,oa=B,sa=V;function ia(){this.size=0,this.__data__={hash:new ve,map:new(sa||oa),string:new ve}}var ca=ia;function la(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var fa=la,pa=fa;function ua(e,t){var r=e.__data__;return pa(t)?r[typeof t=="string"?"string":"hash"]:r.map}var k=ua,da=k;function va(e){var t=da(this,e).delete(e);return this.size-=t?1:0,t}var ga=va,ya=k;function _a(e){return ya(this,e).get(e)}var $a=_a,ba=k;function ha(e){return ba(this,e).has(e)}var ma=ha,Ta=k;function ja(e,t){var r=Ta(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}var Aa=ja,Sa=ca,Ca=ga,Oa=$a,wa=ma,Ia=Aa;function T(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}T.prototype.clear=Sa,T.prototype.delete=Ca,T.prototype.get=Oa,T.prototype.has=wa,T.prototype.set=Ia;var Pa=T,xa=B,Ea=V,Ba=Pa,La=200;function Ma(e,t){var r=this.__data__;if(r instanceof xa){var n=r.__data__;if(!Ea||n.length<La-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Ba(n)}return r.set(e,t),this.size=r.size,this}var ka=Ma,Da=B,Fa=jt,Na=St,Ga=Ot,Ua=It,Va=ka;function j(e){var t=this.__data__=new Da(e);this.size=t.size}j.prototype.clear=Fa,j.prototype.delete=Na,j.prototype.get=Ga,j.prototype.has=Ua,j.prototype.set=Va;var Ka=j;function Ha(e,t){for(var r=-1,n=e==null?0:e.length;++r<n&&t(e[r],r,e)!==!1;);return e}var za=Ha,Ra=_,qa=function(){try{var e=Ra(Object,"defineProperty");return e({},"",{}),e}catch{}}(),Wa=qa,ge=Wa;function Ja(e,t,r){t=="__proto__"&&ge?ge(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}var ye=Ja,Ya=ye,Xa=ne,Za=Object.prototype,Qa=Za.hasOwnProperty;function en(e,t,r){var n=e[t];(!(Qa.call(e,t)&&Xa(n,r))||r===void 0&&!(t in e))&&Ya(e,t,r)}var _e=en,tn=_e,rn=ye;function an(e,t,r,n){var s=!r;r||(r={});for(var c=-1,o=t.length;++c<o;){var p=t[c],i=n?n(r[p],e[p],p,r,e):void 0;i===void 0&&(i=e[p]),s?rn(r,p,i):tn(r,p,i)}return r}var D=an;function nn(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var on=nn;function sn(e){return e!=null&&typeof e=="object"}var I=sn,cn=L,ln=I,fn="[object Arguments]";function pn(e){return ln(e)&&cn(e)==fn}var un=pn,$e=un,dn=I,be=Object.prototype,vn=be.hasOwnProperty,gn=be.propertyIsEnumerable,yn=$e(function(){return arguments}())?$e:function(e){return dn(e)&&vn.call(e,"callee")&&!gn.call(e,"callee")},_n=yn,$n=Array.isArray,K=$n,F={exports:{}};function bn(){return!1}var hn=bn;(function(e,t){var r=v,n=hn,s=t&&!t.nodeType&&t,c=s&&!0&&e&&!e.nodeType&&e,o=c&&c.exports===s,p=o?r.Buffer:void 0,i=p?p.isBuffer:void 0,u=i||n;e.exports=u})(F,F.exports);var mn=9007199254740991,Tn=/^(?:0|[1-9]\d*)$/;function jn(e,t){var r=typeof e;return t=t==null?mn:t,!!t&&(r=="number"||r!="symbol"&&Tn.test(e))&&e>-1&&e%1==0&&e<t}var An=jn,Sn=9007199254740991;function Cn(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Sn}var he=Cn,On=L,wn=he,In=I,Pn="[object Arguments]",xn="[object Array]",En="[object Boolean]",Bn="[object Date]",Ln="[object Error]",Mn="[object Function]",kn="[object Map]",Dn="[object Number]",Fn="[object Object]",Nn="[object RegExp]",Gn="[object Set]",Un="[object String]",Vn="[object WeakMap]",Kn="[object ArrayBuffer]",Hn="[object DataView]",zn="[object Float32Array]",Rn="[object Float64Array]",qn="[object Int8Array]",Wn="[object Int16Array]",Jn="[object Int32Array]",Yn="[object Uint8Array]",Xn="[object Uint8ClampedArray]",Zn="[object Uint16Array]",Qn="[object Uint32Array]",f={};f[zn]=f[Rn]=f[qn]=f[Wn]=f[Jn]=f[Yn]=f[Xn]=f[Zn]=f[Qn]=!0,f[Pn]=f[xn]=f[Kn]=f[En]=f[Hn]=f[Bn]=f[Ln]=f[Mn]=f[kn]=f[Dn]=f[Fn]=f[Nn]=f[Gn]=f[Un]=f[Vn]=!1;function eo(e){return In(e)&&wn(e.length)&&!!f[On(e)]}var to=eo;function ro(e){return function(t){return e(t)}}var H=ro,P={exports:{}};(function(e,t){var r=oe,n=t&&!t.nodeType&&t,s=n&&!0&&e&&!e.nodeType&&e,c=s&&s.exports===n,o=c&&r.process,p=function(){try{var i=s&&s.require&&s.require("util").types;return i||o&&o.binding&&o.binding("util")}catch{}}();e.exports=p})(P,P.exports);var ao=to,no=H,me=P.exports,Te=me&&me.isTypedArray,oo=Te?no(Te):ao,so=oo,io=on,co=_n,lo=K,fo=F.exports,po=An,uo=so,vo=Object.prototype,go=vo.hasOwnProperty;function yo(e,t){var r=lo(e),n=!r&&co(e),s=!r&&!n&&fo(e),c=!r&&!n&&!s&&uo(e),o=r||n||s||c,p=o?io(e.length,String):[],i=p.length;for(var u in e)(t||go.call(e,u))&&!(o&&(u=="length"||s&&(u=="offset"||u=="parent")||c&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||po(u,i)))&&p.push(u);return p}var je=yo,_o=Object.prototype;function $o(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||_o;return e===r}var z=$o;function bo(e,t){return function(r){return e(t(r))}}var Ae=bo,ho=Ae,mo=ho(Object.keys,Object),To=mo,jo=z,Ao=To,So=Object.prototype,Co=So.hasOwnProperty;function Oo(e){if(!jo(e))return Ao(e);var t=[];for(var r in Object(e))Co.call(e,r)&&r!="constructor"&&t.push(r);return t}var wo=Oo,Io=fe,Po=he;function xo(e){return e!=null&&Po(e.length)&&!Io(e)}var Se=xo,Eo=je,Bo=wo,Lo=Se;function Mo(e){return Lo(e)?Eo(e):Bo(e)}var R=Mo,ko=D,Do=R;function Fo(e,t){return e&&ko(t,Do(t),e)}var No=Fo;function Go(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var Uo=Go,Vo=w,Ko=z,Ho=Uo,zo=Object.prototype,Ro=zo.hasOwnProperty;function qo(e){if(!Vo(e))return Ho(e);var t=Ko(e),r=[];for(var n in e)n=="constructor"&&(t||!Ro.call(e,n))||r.push(n);return r}var Wo=qo,Jo=je,Yo=Wo,Xo=Se;function Zo(e){return Xo(e)?Jo(e,!0):Yo(e)}var q=Zo,Qo=D,es=q;function ts(e,t){return e&&Qo(t,es(t),e)}var rs=ts,W={exports:{}};(function(e,t){var r=v,n=t&&!t.nodeType&&t,s=n&&!0&&e&&!e.nodeType&&e,c=s&&s.exports===n,o=c?r.Buffer:void 0,p=o?o.allocUnsafe:void 0;function i(u,S){if(S)return u.slice();var d=u.length,C=p?p(d):new u.constructor(d);return u.copy(C),C}e.exports=i})(W,W.exports);function as(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}var ns=as;function os(e,t){for(var r=-1,n=e==null?0:e.length,s=0,c=[];++r<n;){var o=e[r];t(o,r,e)&&(c[s++]=o)}return c}var ss=os;function is(){return[]}var Ce=is,cs=ss,ls=Ce,fs=Object.prototype,ps=fs.propertyIsEnumerable,Oe=Object.getOwnPropertySymbols,us=Oe?function(e){return e==null?[]:(e=Object(e),cs(Oe(e),function(t){return ps.call(e,t)}))}:ls,J=us,ds=D,vs=J;function gs(e,t){return ds(e,vs(e),t)}var ys=gs;function _s(e,t){for(var r=-1,n=t.length,s=e.length;++r<n;)e[s+r]=t[r];return e}var we=_s,$s=Ae,bs=$s(Object.getPrototypeOf,Object),Ie=bs,hs=we,ms=Ie,Ts=J,js=Ce,As=Object.getOwnPropertySymbols,Ss=As?function(e){for(var t=[];e;)hs(t,Ts(e)),e=ms(e);return t}:js,Pe=Ss,Cs=D,Os=Pe;function ws(e,t){return Cs(e,Os(e),t)}var Is=ws,Ps=we,xs=K;function Es(e,t,r){var n=t(e);return xs(e)?n:Ps(n,r(e))}var xe=Es,Bs=xe,Ls=J,Ms=R;function ks(e){return Bs(e,Ms,Ls)}var Ds=ks,Fs=xe,Ns=Pe,Gs=q;function Us(e){return Fs(e,Gs,Ns)}var Vs=Us,Ks=_,Hs=v,zs=Ks(Hs,"DataView"),Rs=zs,qs=_,Ws=v,Js=qs(Ws,"Promise"),Ys=Js,Xs=_,Zs=v,Qs=Xs(Zs,"Set"),ei=Qs,ti=_,ri=v,ai=ti(ri,"WeakMap"),ni=ai,Y=Rs,X=V,Z=Ys,Q=ei,ee=ni,Ee=L,A=ue,Be="[object Map]",oi="[object Object]",Le="[object Promise]",Me="[object Set]",ke="[object WeakMap]",De="[object DataView]",si=A(Y),ii=A(X),ci=A(Z),li=A(Q),fi=A(ee),$=Ee;(Y&&$(new Y(new ArrayBuffer(1)))!=De||X&&$(new X)!=Be||Z&&$(Z.resolve())!=Le||Q&&$(new Q)!=Me||ee&&$(new ee)!=ke)&&($=function(e){var t=Ee(e),r=t==oi?e.constructor:void 0,n=r?A(r):"";if(n)switch(n){case si:return De;case ii:return Be;case ci:return Le;case li:return Me;case fi:return ke}return t});var te=$,pi=Object.prototype,ui=pi.hasOwnProperty;function di(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&ui.call(e,"index")&&(r.index=e.index,r.input=e.input),r}var vi=di,gi=v,yi=gi.Uint8Array,_i=yi,Fe=_i;function $i(e){var t=new e.constructor(e.byteLength);return new Fe(t).set(new Fe(e)),t}var re=$i,bi=re;function hi(e,t){var r=t?bi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}var mi=hi,Ti=/\w*$/;function ji(e){var t=new e.constructor(e.source,Ti.exec(e));return t.lastIndex=e.lastIndex,t}var Ai=ji,Ne=G,Ge=Ne?Ne.prototype:void 0,Ue=Ge?Ge.valueOf:void 0;function Si(e){return Ue?Object(Ue.call(e)):{}}var Ci=Si,Oi=re;function wi(e,t){var r=t?Oi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}var Ii=wi,Pi=re,xi=mi,Ei=Ai,Bi=Ci,Li=Ii,Mi="[object Boolean]",ki="[object Date]",Di="[object Map]",Fi="[object Number]",Ni="[object RegExp]",Gi="[object Set]",Ui="[object String]",Vi="[object Symbol]",Ki="[object ArrayBuffer]",Hi="[object DataView]",zi="[object Float32Array]",Ri="[object Float64Array]",qi="[object Int8Array]",Wi="[object Int16Array]",Ji="[object Int32Array]",Yi="[object Uint8Array]",Xi="[object Uint8ClampedArray]",Zi="[object Uint16Array]",Qi="[object Uint32Array]";function ec(e,t,r){var n=e.constructor;switch(t){case Ki:return Pi(e);case Mi:case ki:return new n(+e);case Hi:return xi(e,r);case zi:case Ri:case qi:case Wi:case Ji:case Yi:case Xi:case Zi:case Qi:return Li(e,r);case Di:return new n;case Fi:case Ui:return new n(e);case Ni:return Ei(e);case Gi:return new n;case Vi:return Bi(e)}}var tc=ec,rc=w,Ve=Object.create,ac=function(){function e(){}return function(t){if(!rc(t))return{};if(Ve)return Ve(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}(),nc=ac,oc=nc,sc=Ie,ic=z;function cc(e){return typeof e.constructor=="function"&&!ic(e)?oc(sc(e)):{}}var lc=cc,fc=te,pc=I,uc="[object Map]";function dc(e){return pc(e)&&fc(e)==uc}var vc=dc,gc=vc,yc=H,Ke=P.exports,He=Ke&&Ke.isMap,_c=He?yc(He):gc,$c=_c,bc=te,hc=I,mc="[object Set]";function Tc(e){return hc(e)&&bc(e)==mc}var jc=Tc,Ac=jc,Sc=H,ze=P.exports,Re=ze&&ze.isSet,Cc=Re?Sc(Re):Ac,Oc=Cc,wc=Ka,Ic=za,Pc=_e,xc=No,Ec=rs,Bc=W.exports,Lc=ns,Mc=ys,kc=Is,Dc=Ds,Fc=Vs,Nc=te,Gc=vi,Uc=tc,Vc=lc,Kc=K,Hc=F.exports,zc=$c,Rc=w,qc=Oc,Wc=R,Jc=q,Yc=1,Xc=2,Zc=4,qe="[object Arguments]",Qc="[object Array]",el="[object Boolean]",tl="[object Date]",rl="[object Error]",We="[object Function]",al="[object GeneratorFunction]",nl="[object Map]",ol="[object Number]",Je="[object Object]",sl="[object RegExp]",il="[object Set]",cl="[object String]",ll="[object Symbol]",fl="[object WeakMap]",pl="[object ArrayBuffer]",ul="[object DataView]",dl="[object Float32Array]",vl="[object Float64Array]",gl="[object Int8Array]",yl="[object Int16Array]",_l="[object Int32Array]",$l="[object Uint8Array]",bl="[object Uint8ClampedArray]",hl="[object Uint16Array]",ml="[object Uint32Array]",l={};l[qe]=l[Qc]=l[pl]=l[ul]=l[el]=l[tl]=l[dl]=l[vl]=l[gl]=l[yl]=l[_l]=l[nl]=l[ol]=l[Je]=l[sl]=l[il]=l[cl]=l[ll]=l[$l]=l[bl]=l[hl]=l[ml]=!0,l[rl]=l[We]=l[fl]=!1;function N(e,t,r,n,s,c){var o,p=t&Yc,i=t&Xc,u=t&Zc;if(r&&(o=s?r(e,n,s,c):r(e)),o!==void 0)return o;if(!Rc(e))return e;var S=Kc(e);if(S){if(o=Gc(e),!p)return Lc(e,o)}else{var d=Nc(e),C=d==We||d==al;if(Hc(e))return Bc(e,p);if(d==Je||d==qe||C&&!s){if(o=i||C?{}:Vc(e),!p)return i?kc(e,Ec(o,e)):Mc(e,xc(o,e))}else{if(!l[d])return s?e:{};o=Uc(e,d,p)}}c||(c=new wc);var x=c.get(e);if(x)return x;c.set(e,o),qc(e)?e.forEach(function(y){o.add(N(y,t,r,y,e,c))}):zc(e)&&e.forEach(function(y,b){o.set(b,N(y,t,r,b,e,c))});var Gl=u?i?Fc:Dc:i?Jc:Wc,Ye=S?void 0:Gl(e);return Ic(Ye||e,function(y,b){Ye&&(b=y,y=e[b]),Pc(o,b,N(y,t,r,b,e,c))}),o}var Tl=N,jl=Tl,Al=1,Sl=4;function Cl(e){return jl(e,Al|Sl)}var Ol=Cl,Ul="",ae=(e,t)=>{for(const[r,n]of t)e[r]=n;return e},wl=ae(a.defineComponent({props:{size:{default:"medium"},maxHeight:null,border:{type:Boolean,default:!0},virtualListProps:null,grid:{type:Boolean,default:!1}},emits:["scroll","reach-bottom"],setup(e,{emit:t}){const r=e,n=a.useSlots(),s=a.ref([]),c=a.ref([]),o=a.computed(()=>r.size==="small"?"8px 20px":r.size==="medium"?"12px 20px":"16px 20px");a.provide("padding",o.value);const p=i=>{t("scroll"),i.target.scrollTop+i.target.clientHeight>=i.target.scrollHeight&&t("reach-bottom")};return a.onMounted(()=>{n.default&&(s.value=n.default()),r.virtualListProps&&r.virtualListProps.list&&(c.value=Ol(r.virtualListProps.list),c.value.map((i,u)=>{i.scrollListId=u}))}),(i,u)=>{const S=a.resolveComponent("el-col"),d=a.resolveComponent("el-row");return a.openBlock(),a.createElementBlock(a.Fragment,null,[a.createCommentVNode(' <template v-if="virtualListProps"></template> '),a.createElementVNode("div",{onScroll:p,class:a.normalizeClass(["cc-data-list",{"cc-data-list-border":e.border}]),style:a.normalizeStyle({maxHeight:e.maxHeight+"px"})},[i.$slots.header?(a.openBlock(),a.createElementBlock("div",{key:0,class:"cc-data-list-header",style:a.normalizeStyle({padding:a.unref(o)})},[a.renderSlot(i.$slots,"header",{},void 0,!0)],4)):a.createCommentVNode("v-if",!0),e.grid?(a.openBlock(),a.createBlock(d,{key:1},{default:a.withCtx(()=>[(a.openBlock(!0),a.createElementBlock(a.Fragment,null,a.renderList(s.value,(C,x)=>(a.openBlock(),a.createBlock(S,{key:x,span:24/s.value.length},{default:a.withCtx(()=>[(a.openBlock(),a.createBlock(a.resolveDynamicComponent(s.value[x])))]),_:2},1032,["span"]))),128))]),_:1})):a.renderSlot(i.$slots,"default",{key:2},void 0,!0),i.$slots.footer?(a.openBlock(),a.createElementBlock("div",{key:3,class:"cc-data-list-footer",style:a.normalizeStyle({padding:a.unref(o)})},[a.renderSlot(i.$slots,"footer",{},void 0,!0)],4)):a.createCommentVNode("v-if",!0)],38)],2112)}}}),[["__scopeId","data-v-288d5a42"]]),Kl="";const Il={class:"cc-data-list-item-content"};var Pl=ae(a.defineComponent({setup(e){const t=a.inject("padding"),r=a.computed(()=>typeof a.useSlots().default()[0].children=="string"||!a.useSlots().default()[0].children);return(n,s)=>(a.openBlock(),a.createElementBlock("div",Il,[a.createElementVNode("div",{class:a.normalizeClass(["cc-data-list-item-content-item",{"cc-data-list-item-content-item-border":a.unref(r)}]),style:a.normalizeStyle({padding:a.unref(t)})},[a.renderSlot(n.$slots,"default",{},void 0,!0)],6)]))}}),[["__scopeId","data-v-5cf79d16"]]),zl="";const xl={class:"cc-data-list-item-meta"},El={class:"cc-data-list-item-meta-avatar"},Bl={class:"cc-data-list-item-meta-content"},Ll={class:"cc-data-list-item-meta-content-title"},Ml={key:0},kl={class:"cc-data-list-item-meta-content-description"},Dl={key:0};var Fl=ae(a.defineComponent({props:{avatar:null,title:null,description:null},setup(e){return(t,r)=>{const n=a.resolveComponent("el-avatar");return a.openBlock(),a.createElementBlock("div",xl,[a.createElementVNode("div",El,[e.avatar?(a.openBlock(),a.createBlock(n,{key:0,src:e.avatar},null,8,["src"])):a.renderSlot(t.$slots,"avatar",{key:1},void 0,!0)]),a.createElementVNode("div",Bl,[a.createElementVNode("div",Ll,[e.title?(a.openBlock(),a.createElementBlock("div",Ml,a.toDisplayString(e.title),1)):a.createCommentVNode("v-if",!0),a.renderSlot(t.$slots,"title",{},void 0,!0)]),a.createElementVNode("div",kl,[e.description?(a.openBlock(),a.createElementBlock("div",Dl,a.toDisplayString(e.description),1)):a.createCommentVNode("v-if",!0),a.renderSlot(t.$slots,"description",{},void 0,!0)])])])}}}),[["__scopeId","data-v-46cb2700"]]),Nl={install(e){e.component("cc-data-list",wl),e.component("cc-data-list-item",Pl),e.component("cc-data-list-item-meta",Fl)}};return Nl});