Commit bb0406fbc62e6cc74773ce5dc33e23dac222ac0a
1 parent
99571208
feat: 账户注销
Showing
1 changed file
with
10 additions
and
1 deletions
lib/pages/user/user_page.dart
@@ -4,6 +4,7 @@ import 'package:flutter_screenutil/flutter_screenutil.dart'; | @@ -4,6 +4,7 @@ import 'package:flutter_screenutil/flutter_screenutil.dart'; | ||
4 | import 'package:wow_english/common/core/app_consts.dart'; | 4 | import 'package:wow_english/common/core/app_consts.dart'; |
5 | import 'package:wow_english/common/core/assets_const.dart'; | 5 | import 'package:wow_english/common/core/assets_const.dart'; |
6 | import 'package:wow_english/common/core/user_util.dart'; | 6 | import 'package:wow_english/common/core/user_util.dart'; |
7 | +import 'package:wow_english/common/dialogs/show_dialog.dart'; | ||
7 | import 'package:wow_english/common/widgets/we_app_bar.dart'; | 8 | import 'package:wow_english/common/widgets/we_app_bar.dart'; |
8 | import 'package:wow_english/models/user_entity.dart'; | 9 | import 'package:wow_english/models/user_entity.dart'; |
9 | import 'package:wow_english/pages/user/bloc/user_bloc.dart'; | 10 | import 'package:wow_english/pages/user/bloc/user_bloc.dart'; |
@@ -191,7 +192,15 @@ class _UserView extends StatelessWidget { | @@ -191,7 +192,15 @@ class _UserView extends StatelessWidget { | ||
191 | )), | 192 | )), |
192 | 30.verticalSpace, | 193 | 30.verticalSpace, |
193 | TextButton( | 194 | TextButton( |
194 | - onPressed: () => userBloc.add(UserDelete()), | 195 | + onPressed: () { |
196 | + //userBloc.add(UserDelete()) | ||
197 | + showTwoActionDialog('注销账号', '取消', '注销', '请谨慎操作!\n注销后不可恢复哦!', () { | ||
198 | + popPage(); | ||
199 | + }, () { | ||
200 | + userBloc.add(UserDelete()); | ||
201 | + popPage(); | ||
202 | + }); | ||
203 | + }, | ||
195 | child: Text( | 204 | child: Text( |
196 | "注销账号", | 205 | "注销账号", |
197 | style: TextStyle( | 206 | style: TextStyle( |