import React from 'react'; import { Wallet, CreditCard, Coins } from 'lucide-react'; import { formatCurrency } from '@/utils/formatters'; import { useIsMobile } from '@/hooks/use-mobile'; interface SummaryCardsProps { totalBudget: number; totalExpense: number; savingsPercentage: number; } const SummaryCards: React.FC = ({ totalBudget, totalExpense, savingsPercentage }) => { const isMobile = useIsMobile(); // 남은 예산 계산 const remainingBudget = totalBudget - totalExpense; const isOverBudget = remainingBudget < 0; return (

예산

{formatCurrency(totalBudget)}

지출

{formatCurrency(totalExpense)}

잔액

{isOverBudget ? (

초과액: {formatCurrency(Math.abs(remainingBudget))}

) : (

{formatCurrency(remainingBudget)}

)}
); }; export default SummaryCards;