onPressed: () async { setState(() { spooner = true; }); try { final newUser = await _auth.createUserWithEmailAndPassword( email: email, password: password); if (newUser != null) { Navigator.pushNamed(context, ChatScreen.id); } setState(() { spooner = false; }); } catch (e) { print(e); }