@szum-tech/design-system
Version:
Szum-Tech design system with tailwindcss support
32 lines (28 loc) • 1.46 kB
JavaScript
;
var chunkH2BWO3SI_cjs = require('./chunk-H2BWO3SI.cjs');
var tailwindMerge = require('tailwind-merge');
var jsxRuntime = require('react/jsx-runtime');
function Card({ className, ...props }) {
return /* @__PURE__ */ jsxRuntime.jsx("div", { className: tailwindMerge.twMerge("bg-app-foreground h-full rounded border border-gray-800", className), ...props });
}
function CardHeader({ className, ...props }) {
return /* @__PURE__ */ jsxRuntime.jsx("div", { className: chunkH2BWO3SI_cjs.cn("flex flex-col p-6", className), ...props });
}
function CardTitle({ className, ...props }) {
return /* @__PURE__ */ jsxRuntime.jsx("h3", { className: tailwindMerge.twMerge("text-heading-5", className), ...props });
}
function CardDescription({ className, ...props }) {
return /* @__PURE__ */ jsxRuntime.jsx("p", { className: chunkH2BWO3SI_cjs.cn("text-body-2 text-gray-300", className), ...props });
}
function CardContent({ className, ...props }) {
return /* @__PURE__ */ jsxRuntime.jsx("div", { className: chunkH2BWO3SI_cjs.cn("p-6 pt-0", className), ...props });
}
function CardFooter({ className, ...props }) {
return /* @__PURE__ */ jsxRuntime.jsx("div", { className: chunkH2BWO3SI_cjs.cn("flex items-center p-6 pt-0", className), ...props });
}
exports.Card = Card;
exports.CardContent = CardContent;
exports.CardDescription = CardDescription;
exports.CardFooter = CardFooter;
exports.CardHeader = CardHeader;
exports.CardTitle = CardTitle;