Максимальный размер стека вызовов превышается при попытке выполнить счетчик в реакции js. Я использую функциональный компонент для создания счетчика. Это начнется с 0 и будет увеличиваться на 10 каждый раз, пока не достигнет максимального предела. вот мой код
const [initialCount, setInitialCount] = useState(0);
useEffect(() => {
const handleScoreAnimate = () => {
if (initialCount >= maxLimit) {
setInitialCount(maxLimit);
} else {
setInitialCount(initialCount + 10);
handleScoreAnimate();
}
}
if (initialCount === 0) {
handleScoreAnimate();
}
}, [initialCount]);