том, что у меня есть прелоадер. И на самом прелоадере висит CSSTranisition. Стартует он по изменению в стейте переменной showLoader. Т.е. сначала showLoader=false, далее useEffect сразу же делает setShowLoader = true (если изначально ставлю showLoader=true, даже с appear почему-то не отрабатывает анимация вхождения лоадера). Как преодолеть асинхронность useEffect? Потому что у меня при смене прелоадер успевает на долю секунды появляться и потом сразу исчезает и начинает выполнять полностью всю анимацию.
https://stackoverflow.com/questions/53464595/how-to-use-componentwillmount-in-react-hooks
Что значит сразу же?
Обсуждают сегодня