react-image-video-viewer (npm): A React lightbox that supports videos, images and pinch zooming on images. Optimized for mobile UI with swiping, but can be used on desktop as well.
Keywords: lightbox|react|pinch|zoom|swiping|mobile|desktop|video|image