diff --git a/src/components/BudgetProgressCard.tsx b/src/components/BudgetProgressCard.tsx index 22b9cb1..1263715 100644 --- a/src/components/BudgetProgressCard.tsx +++ b/src/components/BudgetProgressCard.tsx @@ -1,20 +1,10 @@ import React, { useEffect, useState } from 'react'; import BudgetTabContent from './BudgetTabContent'; -import { BudgetPeriod } from '@/contexts/budget/BudgetContext'; - -interface BudgetData { - targetAmount: number; - spentAmount: number; - remainingAmount: number; -} +import { BudgetPeriod, BudgetData } from '@/contexts/budget/BudgetContext'; interface BudgetProgressCardProps { - budgetData: { - daily: BudgetData; - weekly: BudgetData; - monthly: BudgetData; - }; + budgetData: BudgetData; selectedTab: string; setSelectedTab: (value: string) => void; formatCurrency: (amount: number) => string; diff --git a/src/components/home/HomeContent.tsx b/src/components/home/HomeContent.tsx index d0c5782..a2b10f3 100644 --- a/src/components/home/HomeContent.tsx +++ b/src/components/home/HomeContent.tsx @@ -4,29 +4,13 @@ import BudgetProgressCard from '@/components/BudgetProgressCard'; import BudgetCategoriesSection from '@/components/BudgetCategoriesSection'; import RecentTransactionsSection from '@/components/RecentTransactionsSection'; import EmptyState from './EmptyState'; -import { BudgetPeriod } from '@/contexts/budget/BudgetContext'; +import { BudgetPeriod, BudgetData } from '@/contexts/budget/BudgetContext'; import { formatCurrency, calculatePercentage } from '@/utils/formatters'; import { Transaction } from '@/contexts/budget/types'; interface HomeContentProps { transactions: Transaction[]; - budgetData: { - daily: { - targetAmount: number; - spentAmount: number; - remainingAmount: number; - }; - weekly: { - targetAmount: number; - spentAmount: number; - remainingAmount: number; - }; - monthly: { - targetAmount: number; - spentAmount: number; - remainingAmount: number; - }; - }; + budgetData: BudgetData; selectedTab: string; setSelectedTab: (value: string) => void; handleBudgetGoalUpdate: (type: BudgetPeriod, amount: number, newCategoryBudgets?: Record) => void; diff --git a/src/pages/Index.tsx b/src/pages/Index.tsx index ee879cb..9d36034 100644 --- a/src/pages/Index.tsx +++ b/src/pages/Index.tsx @@ -214,7 +214,7 @@ const Index = () => {