diff --git a/src/app/(dashboard)/dashboard/financial/page.tsx b/src/app/(dashboard)/dashboard/financial/page.tsx index c591695..e7b4b28 100644 --- a/src/app/(dashboard)/dashboard/financial/page.tsx +++ b/src/app/(dashboard)/dashboard/financial/page.tsx @@ -20,18 +20,19 @@ export default async function FinancialPage({ searchParams }: FinancialPageProps

- {tab === 'TRANSACTIONS' ? 'Fluxo de Caixa' : tab === 'REPORTS' ? 'Relatórios Financeiros' : 'Eventos Financeiros'} + {tab === 'TRANSACTIONS' ? 'Fluxo de Caixa' : tab === 'REPORTS' ? 'Relatórios Financeiros' : tab === 'DASHBOARD' ? 'Resumo Financeiro' : 'Eventos Financeiros'}

{tab === 'TRANSACTIONS' ? 'Acompanhe as entradas e saídas do caixa do grupo.' : tab === 'REPORTS' ? 'Análise detalhada da saúde financeira do time.' - : 'Gerencie mensalidades e arrecadações extras.'} + : tab === 'DASHBOARD' + ? 'Visão geral das finanças e indicadores de saúde do grupo.' + : 'Gerencie mensalidades e arrecadações extras.'}

- (null) // Filter & View State - const [mainTab, setMainTab] = useState<'EVENTS' | 'TRANSACTIONS' | 'REPORTS'>(initialTab) + const [mainTab, setMainTab] = useState<'EVENTS' | 'TRANSACTIONS' | 'REPORTS' | 'DASHBOARD'>(initialTab) // Sync state when prop changes (from sidebar clicks) React.useEffect(() => { @@ -292,11 +292,6 @@ export function FinancialDashboard({ events, transactions, players, group, initi return (
-
- DEBUG: DASHBOARD REESTRUTURADO ATIVO -
- -
@@ -316,7 +311,7 @@ export function FinancialDashboard({ events, transactions, players, group, initi
) : (
- {mainTab !== 'REPORTS' && ( + {mainTab !== 'REPORTS' && mainTab !== 'DASHBOARD' && (
-
- - -
+ {mainTab === 'DASHBOARD' && ( +
+ { + setStartDate(start) + setEndDate(end) + }} + className="w-64" + /> +
+ )} + {mainTab !== 'DASHBOARD' && ( +
+ + +
+ )}