Я использую виджет Provider для State Management. Я обернул MaterialApp с помощью MultiProvider, который содержит StreamProvider и ProxyProvider, которые принимают FirebaseUser.uid и возвращают поток пользовательского документа в Firestore. В UserScreen я обернул Scaffold StreamProvider со значением Provider