Здравствуйте. Решаю задачу показа репозиториев по рейтингу в GIt Hub, используя GitHub REST API. Столкнулся со следующей проблемой: получаю data с несколькими десятками тысяч записей, в виде массива с элементами, на запрос:
const {data} = await octocat.request("GET /search/repositories", {
q: 'language:typescript',
sort:'stars',
order: 'desc',
per_page: page 10
})
но задумка такова, чтобы рендерить данные только 10 записей и соответственно, дойдя до края, при нажатии на стрелочку next, отправить запрос и получить следующие 10 записей, начиная с 11-й. Параметра offset в API не предусмотрено по всей видимости. Кто может подсказать решение?