Skip to content

Commit 6e59633

Browse files
dab246hoangdat
authored andcommitted
TF-3181 Handle on click contact support
1 parent bac61a7 commit 6e59633

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

lib/features/mailbox/presentation/mailbox_view.dart

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,11 @@ class MailboxView extends BaseMailboxView {
118118
fontWeight: FontWeight.w500,
119119
color: AppColor.primaryColor,
120120
),
121-
onTapActionCallback: () {},
121+
onTapActionCallback: () =>
122+
controller.onGetHelpOrReportBug(
123+
controller.contactSupportCapability!,
124+
controller.mailboxDashBoardController,
125+
),
122126
),
123127
),
124128
],

lib/features/mailbox/presentation/mailbox_view_web.dart

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,11 @@ class MailboxView extends BaseMailboxView {
101101
fontWeight: FontWeight.w500,
102102
color: AppColor.primaryColor,
103103
),
104-
onTapActionCallback: () {},
104+
onTapActionCallback: () =>
105+
controller.onGetHelpOrReportBug(
106+
controller.contactSupportCapability!,
107+
controller.mailboxDashBoardController,
108+
),
105109
),
106110
),
107111
],

lib/features/mailbox_dashboard/presentation/widgets/navigation_bar/navigation_bar_widget.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ class NavigationBarWidget extends StatelessWidget {
7272
backgroundColor: Colors.transparent,
7373
margin: const EdgeInsetsDirectional.only(end: 8),
7474
tooltipMessage: AppLocalizations.of(context).getHelpOrReportABug,
75-
onTapActionCallback: () {},
75+
onTapActionCallback: () => onTapContactSupportAction?.call(contactSupportCapability!),
7676
),
7777
if (AppConfig.appGridDashboardAvailable && appGridController != null)
7878
Padding(
@@ -112,7 +112,7 @@ class NavigationBarWidget extends StatelessWidget {
112112
backgroundColor: Colors.transparent,
113113
margin: const EdgeInsetsDirectional.only(end: 8),
114114
tooltipMessage: AppLocalizations.of(context).getHelpOrReportABug,
115-
onTapActionCallback: () {},
115+
onTapActionCallback: () => onTapContactSupportAction?.call(contactSupportCapability!),
116116
),
117117
if (AppConfig.appGridDashboardAvailable && appGridController != null)
118118
Padding(

0 commit comments

Comments
 (0)