import{s as g,h as f,A as z,C,b as n,bl as I,g as T,K as v,i as L,a5 as p,b8 as P,a2 as S,a3 as b,m as K,L as U,j as W,N as Z,O as G,k as J,P as Q,l as X,n as Y,q as ee,R as ae,t as te,x as ne,S as de,v as ie,T as le,y as se,U as ce,W as re,z as ue,Z as ve,H as x,$ as oe,a0 as me,V as ye,bm as ke,a1 as be}from"./app.ae39f235.js";import{m as ge,u as fe}from"./VBtn.71eb227c.js";const Ce=g()({name:"VCardActions",props:f(),setup(e,l){let{slots:t}=l;return z({VBtn:{slim:!0,variant:"text"}}),C(()=>{var a;return n("div",{class:["v-card-actions",e.class],style:e.style},[(a=t.default)==null?void 0:a.call(t)])}),{}}}),Ie=I("v-card-subtitle"),Ve=I("v-card-title"),Ae=T({appendAvatar:String,appendIcon:v,prependAvatar:String,prependIcon:v,subtitle:[String,Number],title:[String,Number],...f(),...L()},"VCardItem"),he=g()({name:"VCardItem",props:Ae(),setup(e,l){let{slots:t}=l;return C(()=>{var c;const a=!!(e.prependAvatar||e.prependIcon),o=!!(a||t.prepend),s=!!(e.appendAvatar||e.appendIcon),m=!!(s||t.append),y=!!(e.title!=null||t.title),k=!!(e.subtitle!=null||t.subtitle);return n("div",{class:["v-card-item",e.class],style:e.style},[o&&n("div",{key:"prepend",class:"v-card-item__prepend"},[t.prepend?n(b,{key:"prepend-defaults",disabled:!a,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},t.prepend):n(p,null,[e.prependAvatar&&n(P,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&n(S,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),n("div",{class:"v-card-item__content"},[y&&n(Ve,{key:"title"},{default:()=>{var d,i;return[(i=(d=t.title)==null?void 0:d.call(t))!=null?i:e.title]}}),k&&n(Ie,{key:"subtitle"},{default:()=>{var d,i;return[(i=(d=t.subtitle)==null?void 0:d.call(t))!=null?i:e.subtitle]}}),(c=t.default)==null?void 0:c.call(t)]),m&&n("div",{key:"append",class:"v-card-item__append"},[t.append?n(b,{key:"append-defaults",disabled:!s,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},t.append):n(p,null,[e.appendIcon&&n(S,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&n(P,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),pe=I("v-card-text"),Pe=T({appendAvatar:String,appendIcon:v,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:v,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...K(),...f(),...L(),...U(),...W(),...Z(),...G(),...ge(),...J(),...Q(),...X(),...Y(),...ee({variant:"elevated"})},"VCard"),Te=g()({name:"VCard",directives:{Ripple:ae},props:Pe(),setup(e,l){let{attrs:t,slots:a}=l;const{themeClasses:o}=te(e),{borderClasses:s}=ne(e),{colorClasses:m,colorStyles:y,variantClasses:k}=de(e),{densityClasses:c}=ie(e),{dimensionStyles:d}=le(e),{elevationClasses:i}=se(e),{loaderClasses:B}=ce(e),{locationStyles:D}=re(e),{positionClasses:_}=fe(e),{roundedClasses:N}=ue(e),r=ve(e,t),R=x(()=>e.link!==!1&&r.isLink.value),u=x(()=>!e.disabled&&e.link!==!1&&(e.link||r.isClickable.value));return C(()=>{const F=R.value?"a":e.tag,O=!!(a.title||e.title!=null),j=!!(a.subtitle||e.subtitle!=null),E=O||j,H=!!(a.append||e.appendAvatar||e.appendIcon),M=!!(a.prepend||e.prependAvatar||e.prependIcon),$=!!(a.image||e.image),q=E||M||H,w=!!(a.text||e.text!=null);return oe(n(F,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":u.value},o.value,s.value,m.value,c.value,i.value,B.value,_.value,N.value,k.value,e.class],style:[y.value,d.value,D.value,e.style],href:r.href.value,onClick:u.value&&r.navigate,tabindex:e.disabled?-1:void 0},{default:()=>{var V;return[$&&n("div",{key:"image",class:"v-card__image"},[a.image?n(b,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},a.image):n(ye,{key:"image-img",cover:!0,src:e.image},null)]),n(ke,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:a.loader}),q&&n(he,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:a.item,prepend:a.prepend,title:a.title,subtitle:a.subtitle,append:a.append}),w&&n(pe,{key:"text"},{default:()=>{var A,h;return[(h=(A=a.text)==null?void 0:A.call(a))!=null?h:e.text]}}),(V=a.default)==null?void 0:V.call(a),a.actions&&n(Ce,null,{default:a.actions}),be(u.value,"v-card")]}}),[[me("ripple"),u.value&&e.ripple]])}),{}}});export{Te as V,Ve as a,Ie as b,pe as c,Ce as d,he as e};
