Я пытаюсь создать очень упрощенную версию бесконечной прокрутки.
В настоящее время у меня все отлично работает, кроме сообщений, поступающих из компонента сообщений.
В моем основном компоненте для страницы блога
У меня есть следующее
<Index id="posts-container">
<Posts posts={postsChunked[0]} />
</Index>
Я использую useEffect()
в верхней части компонента, чтобы разделить массив записей, это взято из graphQL и красиво отформатировано в массив для передачи моему компоненту Posts).
В этой функции useEffect()
у меня есть право postsChunked
загрузка массива в консоль.
Что мне нужно знать, так это как я могу pu sh этот массив, например postsChunked[1]
, в контейнер Index из useEffect()
(если это правильный путь).
По сути, я хочу следующее в зависимости от количества страниц, но мне нужно страницы 1 и 2 загружаются позже, но не уверены, как запустить это из useEffect()
<Index id="posts-container">
<Posts posts={postsChunked[0]} />
<Posts posts={postsChunked[1]} />
<Posts posts={postsChunked[2]} />
</Index>
FYI Это моя первая сборка Gatsby:)