Refactor: Implement DashboardLayout, fix mobile nav, and resolve scroll issues

This commit is contained in:
ren
2026-01-29 14:41:46 +01:00
parent 0a04e0817d
commit ffec50afad
170 changed files with 1649 additions and 23983 deletions

View File

@@ -74,11 +74,20 @@ export interface ServiceBill {
notes?: string
}
export interface Income {
id: string
amount: number
description: string
date: string
category: 'salary' | 'freelance' | 'business' | 'gift' | 'other'
}
export interface AppState {
fixedDebts: FixedDebt[]
variableDebts: VariableDebt[]
creditCards: CreditCard[]
cardPayments: CardPayment[]
incomes: Income[] // Added incomes
monthlyBudgets: MonthlyBudget[]
serviceBills: ServiceBill[]
alerts: Alert[]