Description:
A React based image viewer that allows the user to zoom, flip, rotate, and pan images in the applications.
How to use it:
1. Install & import.
# Yarn $ yarn add react-image-pan-zoom-rotate # NPM $ npm i react-image-pan-zoom-rotate
import React from 'react' import ReactPanZoom from 'react-image-pan-zoom-rotate'
2. Add the ReactPanZoom component to the app.
const App = () => {
return (
<ReactPanZoom
image='1.jpg'
alt='Image alt text'
/>
)
}
export default App3. Available component props.
height?: string
width?: string
className?: string
enablePan?: boolean
reset?: () => void
zoom?: number
pandx?: number
pandy?: number
rotation?: number
onPan?: (x: number, y: number) => void
setZoom: (z: number) => void
onReset?: (dx: number, dy: number, zoom: number) => void
onClick?: (e: React.MouseEvent<any>) => void
style?: {}





