Розмір відео: 1280 X 720853 X 480640 X 360
Показувати елементи керування програвачем
Автоматичне відтворення
Автоповтор
Очень круто все объясняешь, просто супер, странно что так мало подписчиков, но уверен это на время )) Кстати что за расширение у тебя в редакторе, которое вставляет подсказки по хукам ?
Спасибо!это codeium
оличный урок! и подача хорошая, думаю тебе нужно создавать контента побольше)
Либо просто используем useEffect) И да, массив лучше создавать вот так: Array.from({ length: 25 }, (_, idx) => idx + 1) ;
А как здесь useEffect поможет?
@@easydev1205 Изменим состояние searchResult только после рендера кнопки. Получится тоже 2 рендера. useEffect(() => { if (searchCount === 1) { setSearchResult(Array.from({ length: 20000 }, (_, idx) => idx + 1)); } }, [searchCount]);
А, в этом плане. Понял. Но это побочно. Основная тема - именно возможность задавать приоритет обновлениям состояния.
Очень круто все объясняешь, просто супер, странно что так мало подписчиков, но уверен это на время ))
Кстати что за расширение у тебя в редакторе, которое вставляет подсказки по хукам ?
Спасибо!
это codeium
оличный урок! и подача хорошая, думаю тебе нужно создавать контента побольше)
Либо просто используем useEffect) И да, массив лучше создавать вот так: Array.from({ length: 25 }, (_, idx) => idx + 1) ;
А как здесь useEffect поможет?
@@easydev1205 Изменим состояние searchResult только после рендера кнопки. Получится тоже 2 рендера.
useEffect(() => {
if (searchCount === 1) {
setSearchResult(Array.from({ length: 20000 }, (_, idx) => idx + 1));
}
}, [searchCount]);
А, в этом плане. Понял. Но это побочно. Основная тема - именно возможность задавать приоритет обновлениям состояния.