Я новичок в блоке шаблон в флаттер.
Один из моих классов состояний имеет список виджетов и индекс в виде поля. Моя цель - обновить дочерний элемент Анимированного Переключателя, используя виджеты этого состояния.
return AnimatedSwitcher(
duration: Duration(milliseconds: 500),
child: BlocBuilder<WelcomeBloc, WelcomeBlocState>(
builder: (context, state) {
if(state is MyState)
return state.widgetList[state.index];
else return Container();
},
),
);
Я также пробовал наоборот, возвращая анимированный переключатель в построителе блоков, и результат тот же
Когда вызывается yield, виджет изменяется, но без каких-либоанимация.
Чего мне не хватает?