This commit is contained in:
Patrick Alvin Alcala 2025-02-14 17:12:46 +08:00
parent 37b6a67e9e
commit 06531e3959
5 changed files with 42 additions and 69 deletions

View file

@ -9,33 +9,10 @@ import 'package:pharmacy_mobile/widgets/page_background_widget.dart';
import 'package:pharmacy_mobile/widgets/snackbar_widget.dart';
import 'package:pharmacy_mobile/widgets/text_widget.dart';
import 'package:pharmacy_mobile/widgets/title_widget.dart';
import 'package:shared_preferences/shared_preferences.dart';
class MainPage extends StatefulWidget {
class MainPage extends StatelessWidget {
const MainPage({super.key});
@override
State<MainPage> createState() => _MainPageState();
}
class _MainPageState extends State<MainPage> {
void _checkLogged() async {
SharedPreferences prefs = await SharedPreferences.getInstance();
bool userStatus = prefs.containsKey('user');
if (!userStatus) {
if (mounted) {
context.go('/');
}
}
}
@override
void initState() {
_checkLogged();
super.initState();
}
@override
Widget build(BuildContext context) {
final authService = AuthService();