v0.2.0 beta - Major screen changes
This commit is contained in:
@@ -1,12 +1,10 @@
|
||||
import 'package:fbla_ui/api_logic.dart';
|
||||
import 'package:fbla_ui/shared.dart';
|
||||
import 'package:fbla_ui/shared/api_logic.dart';
|
||||
import 'package:fbla_ui/shared/global_vars.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:shared_preferences/shared_preferences.dart';
|
||||
|
||||
bool loggedIn = false;
|
||||
|
||||
class SignInPage extends StatefulWidget {
|
||||
final void Function() refreshAccount;
|
||||
final void Function(bool) refreshAccount;
|
||||
|
||||
const SignInPage({super.key, required this.refreshAccount});
|
||||
|
||||
@@ -96,8 +94,7 @@ class _SignInPageState extends State<SignInPage> {
|
||||
await prefs.setString('username', username);
|
||||
await prefs.setString('password', password);
|
||||
await prefs.setBool('rememberMe', rememberMe);
|
||||
loggedIn = true;
|
||||
widget.refreshAccount();
|
||||
widget.refreshAccount(true);
|
||||
Navigator.of(context).pop();
|
||||
} else {
|
||||
setState(() {
|
||||
@@ -182,8 +179,7 @@ class _SignInPageState extends State<SignInPage> {
|
||||
await prefs.setString('username', username);
|
||||
await prefs.setString('password', password);
|
||||
await prefs.setBool('rememberMe', rememberMe);
|
||||
loggedIn = true;
|
||||
widget.refreshAccount();
|
||||
widget.refreshAccount(true);
|
||||
Navigator.of(context).pop();
|
||||
} else {
|
||||
setState(() {
|
||||
|
||||
Reference in New Issue
Block a user