Add expense editor
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing

This commit is contained in:
2025-07-14 10:06:07 +02:00
parent 70023242e9
commit 768706e2d4
3 changed files with 155 additions and 94 deletions

View File

@ -13,6 +13,15 @@ part 'expenses.g.dart';
typedef ExpensesList = List<Expense>;
@freezed
abstract class BaseExpenseInfo with _$BaseExpenseInfo {
const factory BaseExpenseInfo({
required String label,
required int cost,
required DateTime time,
}) = _BaseExpenseInfo;
}
@freezed
abstract class Expense with _$Expense {
const Expense._();