TF-3312 Add logout confirmation dialog

This commit is contained in:
dab246
2024-12-05 18:39:43 +07:00
committed by Dat H. Pham
parent ff71b07239
commit e1664710b3
9 changed files with 128 additions and 15 deletions
@@ -367,7 +367,7 @@ class ManageAccountDashBoardController extends ReloadableController with UserSet
sessionCurrent?.username,
onLogoutAction: () {
popBack();
logout(sessionCurrent, accountId.value);
logout(context, sessionCurrent, accountId.value);
}
)
);
@@ -103,6 +103,7 @@ class ManageAccountMenuView extends GetWidget<ManageAccountMenuController> {
child: InkWell(
onTap: () {
controller.dashBoardController.logout(
context,
controller.dashBoardController.sessionCurrent,
controller.dashBoardController.accountId.value
);
@@ -163,6 +163,7 @@ class SettingsFirstLevelView extends GetWidget<SettingsController> {
AppLocalizations.of(context).sign_out,
controller.imagePaths.icSignOut,
() => controller.manageAccountDashboardController.logout(
context,
controller.manageAccountDashboardController.sessionCurrent,
controller.manageAccountDashboardController.accountId.value)
),