Add, update, and delete are all working for each item type!!

This commit is contained in:
2025-03-07 13:32:11 -07:00
parent 8d7591b766
commit 84f1ec2f70
2 changed files with 6 additions and 5 deletions
+3 -5
View File
@@ -12,10 +12,12 @@ import '/db.dart';
class TrackedItemPage extends StatefulWidget {
final Future<List<TrackedItem>> assetsToLoad;
final Function() notifyParent;
const TrackedItemPage({
super.key,
required this.assetsToLoad,
required this.notifyParent,
});
@override
@@ -23,10 +25,6 @@ class TrackedItemPage extends StatefulWidget {
}
class _TrackedItemPageState extends State<TrackedItemPage> {
refresh() {
setState(() {});
}
@override
Widget build(BuildContext context) {
final theme = Theme.of(context);
@@ -171,7 +169,7 @@ class _TrackedItemPageState extends State<TrackedItemPage> {
context: context,
builder: (_) => AlertDialog(
content: TrackedItemInputDialog(
notifyParent: refresh,
notifyParent: widget.notifyParent,
entry: curr,
amountText: curr.getAmountText(),
type: curr.type!,