Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preload images for speed optimization #212

Open
yerzhan-karatay opened this issue May 22, 2024 · 0 comments
Open

Preload images for speed optimization #212

yerzhan-karatay opened this issue May 22, 2024 · 0 comments

Comments

@yerzhan-karatay
Copy link

Hi there!
Why do the images render every time the ImageViewing is visible, even if they've already been rendered? When a user closes and reopens ImageViewing, it loads the images from scratch without caching.
How can I preload the images and then load them from the cache so I don't see the loader spinner all the time?

import ImageViewing from 'react-native-image-viewing';
...
<ImageViewing
        images={images}
        imageIndex={viewImageIndex ?? 0}
        key={item.uuid}
        visible={viewImageIndex !== null}
        onRequestClose={() => {
          setViewImageIndex(null);
        }}
      />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant