UNPKG

vdk-components

Version:

React component library built with TypeScript and SCSS

3 lines (2 loc) 642 B
import{jsxs as a,jsx as e}from"react/jsx-runtime";var c=function(c){var r=c.title,i=c.children,l=c.imageUrl,d=c.variant,t=void 0===d?"default":d,n=c.footer,o=c.onClick,s=c.className,m=void 0===s?"":s,v=["card","default"!==t?"card--".concat(t):"",m].filter(Boolean).join(" ");return a("div",{className:v,onClick:o,children:[l&&e("div",{className:"card__image",children:e("img",{src:l,alt:r})}),a("div",{className:"card__content",children:[e("h3",{className:"card__title",children:r}),e("div",{className:"card__text",children:i})]}),n&&e("div",{className:"card__footer",children:n})]})};export{c as Card}; //# sourceMappingURL=index.esm.js.map