до 100%?
Потому что у тебя изначально loading===false, !false === true После таймера loading становится !true === false
менял булево, он либо так, либо исчезает и не выполняет условие
и почему ты там ручками в дом лезешь
Ты в коде сам прописал и все работает так, как прописано Чего тебе добиться нужно?
нужно что бы прелоадер отображался то время, которое у него задано, к примеру те самые 4с и потом выполнялось условие, как прелоадер отработал, появляется остальная часть
У тебя и будет отображаться лоадер на время таймера, далее в колбеке таймера у тебя вызывается сет для состояния loading, который участвует в рендеринге и получаешь другой блок для рендеринга по условию
но прелоадер дольше работать должен, или мне тупо увеличивать время в setLoading
Так прокинь сеттер в другое место и вызывай его в другом месте Сейчас у тебя все от таймера идёт
не работал с таким еще, допустим после прокидывания уже манипуляции с самим сеттером делать?
Обсуждают сегодня