4.0.3 • Published 5 months ago

@magnetman103/react-native-zoom-toolkit v4.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

!Note Are you watching from NPM's website? NPM's markdown renderer does not render videos, watch them on github.

SnapbackZoomResumableZoomCropZoomGallery

Features

  • Limitless: Smoothly zoom in and out any component you want, you're not limited to images only.
  • Performance: Smooth gesture interactions powered by Reanimated and Gesture Handler.
  • Customizable: Highly customizable components, tailor them to your needs.
  • SnapBackZoom: Zoom in and snap back, this component automatically snaps back to its original position once the gesture ends, making it ideal for previews.
  • ResumableZoom: Pick up where you left last time! This component remembers your previous interactions with it, just the same way it works in your Android/IOS OS integrated gallery application, making it ideal for detail screens and gallery screens.
  • CropZoom: An ideal, practical and unopinionated component for image and video cropping needs.
  • Gallery: A practial gallery component which implements ResuambleZoom capabilities for all items in the list.
  • Mirror: Mirror the current pinch gesture transformations to any other component you want.
  • Expo Compatible: This library has been written in typescript only and supported modules by the expo SDK.

Documentation

To check out the docs, visit https://glazzes.github.io/react-native-zoom-toolkit/

Consulting

If your requirements are too specific and you need support tailored to your needs, you can reach out to me with your use case at santiagop1@protonmail.com, I'll see if we make a good fit, so we can work together!

Support

If you have found good usage out of this library and want to contribute to its development with a donation. You can do it at this Paypal email address centurionnightair@gmail.com

Demo

The example app comes with five different examples from which you can learn from, see the Example app.