Refactor: Implement DashboardLayout, fix mobile nav, and resolve scroll issues
This commit is contained in:
@@ -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[]
|
||||
|
||||
Reference in New Issue
Block a user