Я использую шаблон BLo C для извлечения данных из API и построения его на пользовательском интерфейсе с помощью BlocBuilder, каждый раз, когда я перемещаюсь от \ к виджету, он собирается сам, как обычно, но мне нужно, чтобы он перестал перестраиваться.
Я пытался didChangeDependencies удерживать состояние блока c, но он не работает
@override
void didChangeDependencies() {
super.didChangeDependencies();
final homepageBloc = BlocProvider.of<HomepageBloc>(context);
homepageBloc..add(GetHomepage());
}
Как я могу удержать состояние и остановить его от восстановления?