From aadcc582ff76b5823dbe774f1d52f14ce0ecd481 Mon Sep 17 00:00:00 2001 From: tamslo Date: Thu, 28 Nov 2024 15:27:19 +0100 Subject: [PATCH] feat(app): add button to edit current medications --- app/lib/common/widgets/drug_list/builder.dart | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/app/lib/common/widgets/drug_list/builder.dart b/app/lib/common/widgets/drug_list/builder.dart index 910b4b5f..4ba21c5b 100644 --- a/app/lib/common/widgets/drug_list/builder.dart +++ b/app/lib/common/widgets/drug_list/builder.dart @@ -77,10 +77,25 @@ class DrugList extends StatelessWidget { ); final drugLists = [ if (activeDrugsList != null) ...[ - SubheaderDivider( - text: context.l10n.drug_list_subheader_active_drugs, + ListTile( key: Key('header-active'), - useLine: false, + title: SubheaderDivider( + text: context.l10n.drug_list_subheader_active_drugs, + useLine: false, + ), + trailing: drugActivityChangeable + ? null + : IconButton( + onPressed: () => context.router.push( + DrugSelectionRoute(concludesOnboarding: false) + ), + icon: Icon(Icons.edit), + color: PharMeTheme.iconColor, + iconSize: 20, + visualDensity: VisualDensity.compact, + ), + visualDensity: VisualDensity.compact, + contentPadding: EdgeInsets.zero, ), ...activeDrugsList, ],