Я пытаюсь создать свое первое мобильное приложение с flutter и firebase.
Ошибка: тип аргумента Future Function () не может быть назначен типу параметра String.
class ShowUserData extends StatefulWidget { @override _ShowUserDataState createState() => _ShowUserDataState(); } class _ShowUserDataState extends State<ShowUserData> { final email = () { final userEmail = FirebaseAuth.instance.currentUser().then((user) => user.email); print('userEmail + $userEmail'); return userEmail; }; @override Widget build(BuildContext context) { return StreamBuilder( // stream: user.getUserData().asStream(), stream: Firestore.instance.collection('users').document(email).snapshots(), builder: (context, snapshot) { if (!snapshot.hasData) { return Text("Loading"); } print('snapshot + $snapshot'); var userDocument = snapshot.data; print('userDocument + $userDocument'); return Text(userDocument['firstName']); }); } }