Я пытаюсь изменить состояние в родительском контейнере onClick, который должен будет внести изменения на следующем маршрутизаторе, маршрутизируемом history.push
. Но когда я изменяю состояние по щелчку вместе с маршрутизацией, происходит маршрутизация, и изменения не отображаются до нового рендеринга. Как я могу решить это? Я вставлю код
<OptionButton
style={{ marginTop: 22 }}
onClick={() => {
setAnimationClass('none');
history.push('information');
}}
>
Мне нужно, чтобы setAnimationClass выполнялся до history.pu sh