Как получить данные, когда компонент react находится в области просмотра

Я работаю над проектом типа социальной сети, используя ReactJS и django, Я не знаю, как сделать пагинацию в react (загружать больше постов, когда достигнут конец страницы). Я реализовал пагинацию на бэкенде с помощью drf

api endpoint - это что-то вроде: /post/api/?page=2

ответ такой:

{
    "prev": true,
    "next": true,
    "data": [...]
}
Вернуться на верх