This commit is contained in:
Patrick Alvin Alcala 2025-02-14 11:57:34 +08:00
parent b45cf8bd73
commit 941e9eaa5b
8 changed files with 91 additions and 19 deletions

View file

@ -11,6 +11,7 @@ import 'package:pharmacy_mobile/widgets/text_widget.dart';
import 'package:pharmacy_mobile/widgets/title_widget.dart';
import 'package:internet_connection_checker/internet_connection_checker.dart';
import 'package:supabase_flutter/supabase_flutter.dart';
import 'package:shared_preferences/shared_preferences.dart';
class LoginPage extends StatefulWidget {
const LoginPage({super.key});
@ -54,8 +55,12 @@ class _LoginPageState extends State<LoginPage> {
await _authService.signIn(email, password);
if (mounted) {
final user = _authService.getCurrentUser();
showNotification(context, 'Login Successful', true);
SharedPreferences prefs = await SharedPreferences.getInstance();
prefs.setString('user', user.toString());
WidgetsBinding.instance.addPostFrameCallback((_) {
if (mounted) {
context.push('/main');