У меня есть TextField
, визуализированный с помощью StreamBuilder
, следуя шаблону BLoC
со стоком и потоком.
Widget field(SignUpBloc signUpBloc) {
return StreamBuilder(
stream: signUpBloc.outFirstName,
builder: (context, snapshot) {
return TextField(
style: TextStyle(fontSize: 15.0),
onChanged: signUpBloc.inFirstName,
decoration: InputDecoration(
errorStyle: TextStyle(fontSize: 15.0),
errorText: snapshot.error
),
);
},
);
}
У меня вопрос: как мне установить начальное значение? Я пробовал использовать свойство StreamBuilder
initialData
, но в TextField
нет текста.