Fix: Ensure BudgetProvider usage

The `useBudget` hook was being called outside of a `BudgetProvider`, leading to an error. This commit ensures that the `useBudget` hook is only called within the `BudgetProvider` context.
This commit is contained in:
gpt-engineer-app[bot]
2025-03-22 07:27:59 +00:00
parent 3052d5f766
commit 727077f96d
2 changed files with 1 additions and 166 deletions

View File

@@ -5,7 +5,7 @@ import AddTransactionButton from '@/components/AddTransactionButton';
import Header from '@/components/Header';
import WelcomeDialog from '@/components/onboarding/WelcomeDialog';
import HomeContent from '@/components/home/HomeContent';
import { useBudget } from '@/contexts/BudgetContext';
import { useBudget } from '@/contexts/budget/BudgetContext';
import { useAuth } from '@/contexts/auth';
import { useWelcomeDialog } from '@/hooks/useWelcomeDialog';
import { useDataInitialization } from '@/hooks/useDataInitialization';