import { ArrowDown, ArrowUp } from "lucide-react"; import { cn } from "@/lib/utils"; interface BalanceCardProps { balance: number; income: number; expenses: number; currency?: string; } const BalanceCard = ({ balance, income, expenses, currency = "$" }: BalanceCardProps) => { const formatCurrency = (amount: number) => { return new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', currencyDisplay: 'symbol', minimumFractionDigits: 2 }).format(amount).replace('$', ''); }; return (

Balance

{currency} {formatCurrency(balance)}

Income

{currency}{formatCurrency(income)}

Expenses

{currency}{formatCurrency(expenses)}

); }; export default BalanceCard;