feat(client_home): simplify widget order and visibility in ClientHomeState

This commit is contained in:
Achintha Isuru
2026-01-23 17:36:20 -05:00
parent 1320fcfc6a
commit 1aae3c2733
2 changed files with 2 additions and 14 deletions

View File

@@ -20,16 +20,10 @@ class ClientHomeState extends Equatable {
this.widgetOrder = const [
'actions',
'reorder',
'coverage',
'spending',
'liveActivity',
],
this.widgetVisibility = const {
'actions': true,
'reorder': true,
'coverage': true,
'spending': true,
'liveActivity': true,
},
this.isEditMode = false,
this.errorMessage,

View File

@@ -84,7 +84,8 @@ class ClientHomeHeader extends StatelessWidget {
],
),
Row(
children: [
spacing: UiConstants.space2,
children: <Widget>[
HeaderIconButton(
icon: UiIcons.edit,
isActive: state.isEditMode,
@@ -92,13 +93,6 @@ class ClientHomeHeader extends StatelessWidget {
context,
).add(ClientHomeEditModeToggled()),
),
const SizedBox(width: UiConstants.space2),
HeaderIconButton(
icon: UiIcons.bell,
badgeText: '3',
onTap: () {},
),
const SizedBox(width: UiConstants.space2),
HeaderIconButton(
icon: UiIcons.settings,
onTap: () => Modular.to.pushSettings(),