Всем привет. Подскажите, пожалуйста, хочу сделать infinity scroll. Но если страницу быстро пролистывать, в стэт по 3 раза записываются одни и те же данные. Не могу понять, в чем причина. Скорее всего, в методе componentDidMount, вроде как в нем не стоит использовать useState, но тогда непонятно, как прокинуть начальное значение в стэйт.