Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
className={currentPage === p ? s.selectedPage : undefined}
useCallback(() => {}, [...]) // = useMemo(() => { return () => {} }, [...])
useMemo(() => { return debounce(() => {}) }, [...])
useTimeout(func(), 1000)
debounce надо над useCallback.
Я ОЧЕНЬ внимательно смотрел
Я не понимаю откуда onChange={event => setValue(event.target.value)} узнает о том, что было введено в input.
q = Math.random() > 0.5 ? true : false;