From 7afabcf7f6fd13cd9292b432b5382a27563809e7 Mon Sep 17 00:00:00 2001 From: Vula Builder Date: Wed, 15 Jul 2026 09:25:24 +0000 Subject: [PATCH] Deploy --- src/components/ui/Card.tsx | 84 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 src/components/ui/Card.tsx diff --git a/src/components/ui/Card.tsx b/src/components/ui/Card.tsx new file mode 100644 index 0000000..e39ca4b --- /dev/null +++ b/src/components/ui/Card.tsx @@ -0,0 +1,84 @@ +import { cn } from "@/lib/utils" +import { HTMLAttributes, forwardRef } from "react" + +const Card = forwardRef>( + ({ className, children, ...props }, ref) => ( +
+ {children} +
+ ) +) +Card.displayName = "Card" + +const CardHeader = forwardRef>( + ({ className, children, ...props }, ref) => ( +
+ {children} +
+ ) +) +CardHeader.displayName = "CardHeader" + +const CardTitle = forwardRef>( + ({ className, children, ...props }, ref) => ( +

+ {children} +

+ ) +) +CardTitle.displayName = "CardTitle" + +const CardDescription = forwardRef>( + ({ className, children, ...props }, ref) => ( +

+ {children} +

+ ) +) +CardDescription.displayName = "CardDescription" + +const CardContent = forwardRef>( + ({ className, children, ...props }, ref) => ( +
+ {children} +
+ ) +) +CardContent.displayName = "CardContent" + +const CardFooter = forwardRef>( + ({ className, children, ...props }, ref) => ( +
+ {children} +
+ ) +) +CardFooter.displayName = "CardFooter" + +export { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter }