From 01922a09dbc20f7ff67ee851256ba1ca8956b221 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 22 Nov 2022 16:44:49 +0200 Subject: [PATCH] Transaction rules --- .../edit/transaction_rule_edit.dart | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/lib/ui/transaction_rule/edit/transaction_rule_edit.dart b/lib/ui/transaction_rule/edit/transaction_rule_edit.dart index e4caf5422..11f2e5c3d 100644 --- a/lib/ui/transaction_rule/edit/transaction_rule_edit.dart +++ b/lib/ui/transaction_rule/edit/transaction_rule_edit.dart @@ -161,6 +161,7 @@ class _TransactionRuleEditState extends State { style: Theme.of(context).textTheme.caption, ), ), + SizedBox(width: 100), ], ), SizedBox(height: 4), @@ -179,10 +180,25 @@ class _TransactionRuleEditState extends State { Expanded( child: Text(rule.value), ), + SizedBox( + width: 100, + child: Row( + mainAxisAlignment: MainAxisAlignment.end, + children: [ + IconButton( + onPressed: () { + viewModel.onChanged( + transactionRule.rebuild((b) => + b..rules.remove(rule))); + }, + icon: Icon(Icons.clear)) + ], + ), + ), ], ), ), - SizedBox(height: 16), + SizedBox(height: 8), ], OutlinedButton( onPressed: () async {