add AlertDialog in ToggleAccessNotification

This commit is contained in:
jantunesmesias 2024-08-06 14:02:56 -03:00
parent 6188330b04
commit 6a2bda3b38
1 changed files with 162 additions and 188 deletions

View File

@ -219,7 +219,7 @@ class PreferencesPageModel with ChangeNotifier {
borderRadius: BorderRadius.circular(10),
),
),
].divide(const SizedBox(width: 2)),
],
),
],
);
@ -246,6 +246,10 @@ class PreferencesPageModel with ChangeNotifier {
),
),
actions: [
Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
mainAxisSize: MainAxisSize.max,
children: [
FFButtonWidget(
text: FFLocalizations.of(context).getVariableText(
enText: 'Cancel',
@ -326,6 +330,8 @@ class PreferencesPageModel with ChangeNotifier {
),
),
],
),
],
);
});
notifyListeners();
@ -350,6 +356,10 @@ class PreferencesPageModel with ChangeNotifier {
),
),
actions: [
Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
mainAxisSize: MainAxisSize.max,
children: [
FFButtonWidget(
onPressed: () => Navigator.pop(context),
options: FFButtonOptions(
@ -431,47 +441,11 @@ class PreferencesPageModel with ChangeNotifier {
),
),
],
),
],
);
});
notifyListeners();
// PhpGroup.deleteAccount
// .call(
// devUUID: FFAppState().devUUID,
// userUUID: FFAppState().userUUID,
// )
// .then((value) {
// FFAppState().deleteAll();
// FFAppState().isLogged = false;
// context.goNamed(
// 'welcomePage',
// extra: <String, dynamic>{
// kTransitionInfoKey: const TransitionInfo(
// hasTransition: true,
// transitionType: PageTransitionType.scale,
// alignment: Alignment.bottomCenter,
// ),
// },
// );
// }).catchError((err) {
// log(err.toString());
// ScaffoldMessenger.of(context).showSnackBar(
// SnackBar(
// content: Text(
// FFLocalizations.of(context).getVariableText(
// ptText: 'Erro ao deletar dispositivo',
// enText: 'Error deleting device',
// ),
// style: TextStyle(color: FlutterFlowTheme.of(context).info)),
// backgroundColor: FlutterFlowTheme.of(context).error,
// duration: const Duration(seconds: 3),
// behavior: SnackBarBehavior.floating,
// shape: RoundedRectangleBorder(
// borderRadius: BorderRadius.circular(30),
// ),
// ),
// );
// });
}
Future<void> togglePass(BuildContext context) async {