inserido o shared.dart para manter o usuário logado

This commit is contained in:
Reginaldo
2023-06-23 16:12:45 -03:00
parent 086d6f3dff
commit 339e256eac
7 changed files with 195 additions and 9 deletions

View File

@@ -14,6 +14,7 @@ import 'package:rkm_educa_app/telas/tela_perfil.dart';
import 'package:rkm_educa_app/utils/cores.dart';
import 'package:rkm_educa_app/componentes/text_custom.dart';
import 'package:rkm_educa_app/utils/dimensoes.dart';
import '../servicos/shared_preferences/shared.dart';
import 'item_drawer.dart';
class DrawerCustom extends StatelessWidget {
@@ -118,10 +119,13 @@ class DrawerCustom extends StatelessWidget {
child: IconButton(
icon: Icon(LineIcons.alternateSignOut,size: 30),
onPressed: (){
Navigator.pushReplacement(
context,
MaterialPageRoute(builder: (context) => TelaLogin()),
);
final PrefService _prefService = PrefService();
_prefService.removeCacheLogin().then((value){
Navigator.pushReplacement(
context,
MaterialPageRoute(builder: (context) => TelaLogin()),
);
});
},
),
),