Добрый вечер. Скажите пожалуйста как мне правильно втулить прокрутку, задумка такая: клик на кнопку - прокрутка к началу следующего блока/на высоту текущего но.. Ошибка очевидна, он не может найти дом элемент т.к. он ещё не создан, я могу как-то отложить это или в реакте есть свои функции для реализации подобного?
Вот что я попробовал, спасибо:
function scroll() {
return document.querySelector('.textBoxes').scrollTo(0, 400)
}
function createButton(className, text, type) {
if(type !== String) {
return (
<button type={type} className={className} onClick={scroll()}>{text}</button>
)
}
else {
return (
<button className={className} onClick={scroll()}>{text}</button>
)
}
}
Спасибо.