A react component that uses a high-res source image to produce a zoom window on mouse hover
Based on lelandrichardson/react-image-magnifier
npm install react-cursor-zoom --save
importCursorZoomfrom'react-cursor-zoom';varApp=React.createClass({render: function(){return(<CursorZoomimage={{src: "img/beach-small.jpg",width: 400,height: 300}}zoomImage={{src: "img/beach-large.jpg",width: 1600,height: 1200}}cursorOffset={{x: 80,y: -80}}/>);}});Required
{ src, width, height }
The inline image that will be used as a reference for cursor zoom
Required
{ src, width, height }
The high-res image to be used on hover
Optional : default
{ x: 0, y: 0 }
{ x: 0, y: 0 } or { x, y }
Optional : default
200
Number
The size of the zoom window