npm

Don't miss out on this year's npm Pride t-shirt designs!Order your favorites here »

react-native-smart-gallery

1.0.1 • Public • Published

LH LABS

React Native Smart Gallery

An easy and simple to use React Native component to render a large to very large list of swipable high performant pages with intelligent guestures responder to cushion rough guestures and detect gestures like pan, pinch and double tap. Supporting both iOS and Android. Check out the docs.

  • Supports smart or minimal rendering for very large lists or small.
  • Recommended and best used for large lists or used with other touch guestures.
  • Includes guestures and important event listeners for pan, pinch, single tap and double tap.
  • Includes zoom mode.
  • Initial index can be placed anywhere. Supporting both Android and iOS.
  • Easily customizable.
  • Intelligent scrolling detection to cushion rough swipe guestures.
  • Supports both iOS and Android.

Motivation

Why was this created? In the open source development community, there isn't a single React Native gallery that can efficently render a very large list of images with the initial index being placed anywhere in the list of images. The gallery also includes guestures and important event listeners for pan, pinch, single tap and double tap.




react-native-smart-gallery



🔗 Quick Links




💎 Install

Type in the following to the command line to install the module.

$ npm install --save react-native-smart-gallery

or

$ yarn add react-native-smart-gallery



📖 Full Documentation

Learn more about the installation and how to use this package in the updated documentation page.








🎅 Author

Free and made possible along with costly maintenance and updates by Lue Hang (the author).








👏 Contribute

Pull requests are welcomed.


🎩 Contributors

Contributors will be posted here.


👶 Beginners

Not sure where to start, or a beginner? Take a look at the issues page.



LH LABS

📄 License

MIT © Lue Hang, as found in the LICENSE file.

install

npm i react-native-smart-gallery

Downloadsweekly downloads

52

version

1.0.1

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability