[any, setAny] = useState(false)
setInterval(()=>{
setAny(true);
},1000)
any не меняется корректно? В функциональном компоненте этот код замкнется на значении которое было изначально?
это почему оно не меняется?
каждый рендер + один интервал
юзай таймаут здесь, потому что у тебя будет происходит ререндер и будет создаваться новый таймаут и все красиво будет плюс ничего чистить не надо будет
Обсуждают сегодня