v0.2.0 beta - Major screen changes

This commit is contained in:
2024-06-20 13:20:32 -05:00
parent 95b2e0bf11
commit d72ee93f29
13 changed files with 2105 additions and 684 deletions
+5 -9
View File
@@ -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(() {