Add ItemType for determining which DB methods should be called based on the screen data. Begin implementing it.

This commit is contained in:
2025-02-21 09:30:46 -07:00
parent be66f52cbf
commit 42548d437c
7 changed files with 92 additions and 50 deletions
+3
View File
@@ -1,4 +1,6 @@
// Local
import 'package:flutter_expense_tracker/models/item_type.dart';
import '/models/tracked_item.dart';
import '/models/frequency.dart';
@@ -7,6 +9,7 @@ class Expense extends TrackedItem {
Expense({
super.id,
super.type = ItemType.expense,
required super.name,
required super.amount,
required super.frequency,