logout confirm

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages
2023-07-15 07:21:54 +08:00
parent 314d7f4387
commit ebd8903c9b
39 changed files with 58 additions and 4 deletions

View File

@@ -675,3 +675,22 @@ Future<bool?> verificationCodeDialog(UserPayload? user) async {
return res;
}
void logOutConfirmDialog() {
gFFI.dialogManager.show((setState, close, context) {
submit() {
close();
gFFI.userModel.logOut();
}
return CustomAlertDialog(
content: Text(translate("logout_tip")),
actions: [
dialogButton(translate("Cancel"), onPressed: close, isOutline: true),
dialogButton(translate("OK"), onPressed: submit),
],
onSubmit: submit,
onCancel: close,
);
});
}