Я хочу показать диалоговое окно с предупреждением после получения данных от StreamBuilder. У меня также есть пользовательский интерфейс для рендеринга. В настоящее время у меня возникает такая ошибка, когда я пытаюсь создать диалог внутри метода _loadUI
перед возвратом фактического пользовательского интерфейса.
setState () или markNeedsBuild (), вызываемые во время сборки.
Код:
if (dataSnapshot.hasData) {
return dataSnapshot.data ? _loadUI(dataSnapshot.data) : _emptyView();
}