diff options
Diffstat (limited to 'mobile/lib/login.dart')
| -rw-r--r-- | mobile/lib/login.dart | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mobile/lib/login.dart b/mobile/lib/login.dart index b210650..7eadcf4 100644 --- a/mobile/lib/login.dart +++ b/mobile/lib/login.dart @@ -1,3 +1,4 @@ +import 'package:carpool/drawer.dart'; import 'package:flutter/material.dart'; import 'package:fluttertoast/fluttertoast.dart'; import 'package:firebase_auth/firebase_auth.dart'; @@ -23,6 +24,8 @@ class _LoginPageState extends State<LoginPage> { @override Widget build(BuildContext context) { return Scaffold( + appBar: AppBar(title: const Text('Login')), + drawer: CustomDrawer(), backgroundColor: Colors.grey[300], body: Form( key: _formKey, @@ -118,7 +121,7 @@ class _LoginPageState extends State<LoginPage> { password: _controllerPassword.text.trim()) .then((value) => Navigator.pushNamedAndRemoveUntil( - context, '/', (route) => false)); + context, '/routes', (route) => false)); } on FirebaseAuthException catch (e) { Fluttertoast.showToast( msg: e.message.toString(), @@ -156,6 +159,7 @@ class _LoginPageState extends State<LoginPage> { _focusNodePassword.dispose(); _controllerUsername.dispose(); _controllerPassword.dispose(); + _controllerPassword.dispose(); super.dispose(); } } |
