From 7947d64b3bd02add62bd1afa0f4d2fcaf2a4fb95 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Fri, 7 Mar 2025 12:41:52 -0700 Subject: [PATCH] Allow the Income and Asset pages to start using the generic item creation page. --- lib/pages/home.dart | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/lib/pages/home.dart b/lib/pages/home.dart index 16515b6..555ec11 100644 --- a/lib/pages/home.dart +++ b/lib/pages/home.dart @@ -40,9 +40,21 @@ class _HomePageState extends State { 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: