Skip to content

persist current page if we add item at the start of array #427

@numandev1

Description

@numandev1

Describe the feature

<PagerView
      ref={viewPagerRef}
      overdrag
      offscreenPageLimit={2}
      style={styles.sceneContainer}
      initialPage={offsetCurrentIndex.current}
      onPageSelected={onPageSelected}>
      {posts.items.map(renderItem)}
</PagerView>

for example, I have an array like this posts=[4,5,6,7] which I render in PagerView and go to the index 2 means 6
then I add some items at the start of the array

[1,2,3].concat(posts)

when I set state I lost my current page which is logical 6. I think there should be a prop for persisting current page if I add items at the start of an array

Motivation

like TIKTOK app, when we swipe up and up then pagination api call and TikTok add more video at the start of an array

Related Issues

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions