UNPKG

ivt

Version:

Ivt Components Library

56 lines (53 loc) 2.13 kB
import React__default from 'react'; import { c as cn } from './utils-05LlW3Cl.mjs'; function Card({ className, ...props }) { return /*#__PURE__*/ React__default.createElement("div", { "data-slot": "card", className: cn("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm", className), ...props }); } function CardHeader({ className, ...props }) { return /*#__PURE__*/ React__default.createElement("div", { "data-slot": "card-header", className: cn("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-[data-slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6", className), ...props }); } function CardTitle({ className, ...props }) { return /*#__PURE__*/ React__default.createElement("div", { "data-slot": "card-title", className: cn("leading-none font-semibold", className), ...props }); } function CardDescription({ className, ...props }) { return /*#__PURE__*/ React__default.createElement("div", { "data-slot": "card-description", className: cn("text-muted-foreground text-sm", className), ...props }); } function CardAction({ className, ...props }) { return /*#__PURE__*/ React__default.createElement("div", { "data-slot": "card-action", className: cn("col-start-2 row-span-2 row-start-1 self-start justify-self-end", className), ...props }); } function CardContent({ className, ...props }) { return /*#__PURE__*/ React__default.createElement("div", { "data-slot": "card-content", className: cn("px-6", className), ...props }); } function CardFooter({ className, ...props }) { return /*#__PURE__*/ React__default.createElement("div", { "data-slot": "card-footer", className: cn("flex items-center px-6 [.border-t]:pt-6", className), ...props }); } export { Card as C, CardHeader as a, CardFooter as b, CardTitle as c, CardAction as d, CardDescription as e, CardContent as f }; //# sourceMappingURL=card-C_2pshaz.mjs.map