From ac4c82171930aeadeada1a034c5bd632f07cbc10 Mon Sep 17 00:00:00 2001 From: enadhilal Date: Wed, 9 Sep 2020 09:11:49 +0300 Subject: [PATCH] add logout function 1 --- lib/core/viewModels/authentication_view_model.dart | 5 +++++ lib/pages/setting/setting.dart | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/core/viewModels/authentication_view_model.dart b/lib/core/viewModels/authentication_view_model.dart index 1f89a60..a72300f 100644 --- a/lib/core/viewModels/authentication_view_model.dart +++ b/lib/core/viewModels/authentication_view_model.dart @@ -79,4 +79,9 @@ class AuthenticationViewModel with ChangeNotifier { notifyListeners(); } } + + logout(){ + sharedPref.clear(); + notifyListeners(); + } } diff --git a/lib/pages/setting/setting.dart b/lib/pages/setting/setting.dart index 2791109..789c161 100644 --- a/lib/pages/setting/setting.dart +++ b/lib/pages/setting/setting.dart @@ -109,7 +109,10 @@ class SettingPage extends StatelessWidget { ), ], ), - onTap: (){}, + onTap: (){ +// AuthenticationViewModel.logout(); +// Navigator.of(context).pushNamedAndRemoveUntil('/', ModalRoute.withName('/')); + }, ), SizedBox(height: MediaQuery.of(context).size.width*0.05,), InkWell(