import React from 'react'; interface BudgetProgressProps { spentAmount: number; targetAmount: number; percentage: number; formatCurrency: (amount: number) => string; } const BudgetProgress: React.FC = ({ spentAmount, targetAmount, percentage, formatCurrency }) => { // NaN 값을 방지하기 위해 percentage가 숫자가 아닌 경우 0으로 표시 const displayPercentage = isNaN(percentage) ? 0 : percentage; return (

{formatCurrency(spentAmount)}

/ {formatCurrency(targetAmount)}

= 90 ? "bg-yellow-400" : "bg-neuro-income"}`} />
{displayPercentage}%
); }; export default BudgetProgress;