У меня есть компонент реагирования, который рендерится на основе оператора switch.Я обновляю состояние, в котором основан коммутатор, и он не
switch (condition) {
case Condition1:
default:
return (
<Condition1Component />
);
case Condition2:
return (
<Condition2Component />
);
case Condition3:
return (
<Condition3Component />
);
}
Все три компонента упакованы в его собственный стиль div
.
Когда я выхожу изсостояние по умолчанию Condition3
, компонент Condition3
оборачивается вокруг Condition1 styled div
, что странно.
Когда я изменяю свое состояние по умолчанию на Condition3
, тогда все работает как положено.