"use client"; interface VirtualCardProps { name?: string; last4?: string; exp?: string; balance?: string; type?: "visa" | "mastercard"; variant?: "dark" | "gradient"; className?: string; animate3d?: boolean; } export function VirtualCard({ name = "CardCLI Agent", last4 = "4242", exp = "04/29", balance = "$250.00", type = "visa", variant = "gradient", className = "", animate3d = false, }: VirtualCardProps) { const bgClass = variant === "gradient" ? "bg-gradient-to-br from-primary via-primary-container to-secondary" : "bg-gradient-to-br from-slate-800 to-slate-950"; return (
Card Holder
{name}
Expires
{exp}