Allow the Income and Asset pages to start using the generic item creation page.

This commit is contained in:
Hyperling 2025-03-07 12:41:52 -07:00
parent 778b4e2f39
commit 7947d64b3b

View File

@ -40,9 +40,21 @@ class _HomePageState extends State<HomePage> {
type: ItemType.expense,
);
case 1:
page = Placeholder();
page = TrackedItemPage(
assetsToLoad: DatabaseHelper.instance.getIncomes(),
);
dialog = TrackedItemInputDialog(
notifyParent: refresh,
type: ItemType.income,
);
case 2:
page = Placeholder();
page = TrackedItemPage(
assetsToLoad: DatabaseHelper.instance.getAssets(),
);
dialog = TrackedItemInputDialog(
notifyParent: refresh,
type: ItemType.asset,
);
case 3:
page = ProjectionPage();
case 4: