в моем main.dart у меня есть, среди прочего, эти две функции:
Future<void> _fetchMasterData() async {
print("Start fetch");
var jwt = await API.attemptLogIn();
if (jwt != null) {
Map<String, dynamic> answer = jsonDecode(jwt);
if (answer['message'] == 'Auth ok') {
jwtToken = 'Bearer ' + answer['token'];
}
}
await _getArticles();
await _getMainCategories();
await _getIngredients();
await _getArticleIngredients();
print("EndMasterData fetch");
}
И
@override
void initState() {
super.initState();
_fetchMasterData();
}
То, что я хотел бы иметь, это ждать в initState до выполнения _fethcMasterData bevore Widgert build называется.
Возможно ли это? Большое спасибо за любую помощь!