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 811c78ffa5
171 changed files with 1678 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[]