fixed things and icon
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../services/vanguard_api.dart';
|
||||
import '../services/auth_storage.dart';
|
||||
import '../models/school.dart';
|
||||
import '../config/app_school.dart';
|
||||
import 'home_page.dart';
|
||||
|
||||
class LoginPage extends StatefulWidget {
|
||||
@@ -20,15 +22,6 @@ class _LoginPageState extends State<LoginPage> {
|
||||
String error = '';
|
||||
bool _obscurePassword = true;
|
||||
|
||||
// Scuola unica (YogaSoul). Il DB non ha il concetto di scuola:
|
||||
// questo oggetto serve solo a soddisfare le pagine che mostrano nome/indirizzo.
|
||||
static final School _yogaSoulSchool = School(
|
||||
id: 1,
|
||||
name: 'YogaSoul',
|
||||
logo: null,
|
||||
addressFull: 'via Valassina 62/B Seregno - Sala Contesto Yoga',
|
||||
);
|
||||
|
||||
@override
|
||||
void dispose() {
|
||||
emailController.dispose();
|
||||
@@ -48,6 +41,9 @@ class _LoginPageState extends State<LoginPage> {
|
||||
password: passwordController.text.trim(),
|
||||
);
|
||||
|
||||
// Se "ricordami" è attivo, salva il nuovo token in cassaforte.
|
||||
await AuthStorage.instance.saveTokenIfRemember(token);
|
||||
|
||||
if (!mounted) return;
|
||||
|
||||
// Bypass SelectSchoolPage: scuola unica, si va dritti alla Home.
|
||||
@@ -56,7 +52,7 @@ class _LoginPageState extends State<LoginPage> {
|
||||
MaterialPageRoute(
|
||||
builder: (_) => HomePage(
|
||||
token: token,
|
||||
school: _yogaSoulSchool,
|
||||
school: kYogaSoulSchool,
|
||||
userFirstName: null,
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user