From bb0406fbc62e6cc74773ce5dc33e23dac222ac0a Mon Sep 17 00:00:00 2001 From: Key Date: Mon, 3 Jul 2023 15:10:45 +0800 Subject: [PATCH] feat: 账户注销 --- lib/pages/user/user_page.dart | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/pages/user/user_page.dart b/lib/pages/user/user_page.dart index d671ddb..5acea7c 100644 --- a/lib/pages/user/user_page.dart +++ b/lib/pages/user/user_page.dart @@ -4,6 +4,7 @@ import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:wow_english/common/core/app_consts.dart'; import 'package:wow_english/common/core/assets_const.dart'; import 'package:wow_english/common/core/user_util.dart'; +import 'package:wow_english/common/dialogs/show_dialog.dart'; import 'package:wow_english/common/widgets/we_app_bar.dart'; import 'package:wow_english/models/user_entity.dart'; import 'package:wow_english/pages/user/bloc/user_bloc.dart'; @@ -191,7 +192,15 @@ class _UserView extends StatelessWidget { )), 30.verticalSpace, TextButton( - onPressed: () => userBloc.add(UserDelete()), + onPressed: () { + //userBloc.add(UserDelete()) + showTwoActionDialog('注销账号', '取消', '注销', '请谨慎操作!\n注销后不可恢复哦!', () { + popPage(); + }, () { + userBloc.add(UserDelete()); + popPage(); + }); + }, child: Text( "注销账号", style: TextStyle( -- libgit2 0.22.2