feat: add full-screen image viewer with pinch-zoom and pan
Stacked on !6
Summary
Full-screen image viewer for tablets - pinch-to-zoom with momentum panning
Changes
ZoomViewerusingResumableZoom(pinch / pan / momentum / double-tap)- Crisp on zoom: full-res
url+allowDownscaling={false}+memory-disk - Cached thumbnail as placeholder + spinner until the full image loads
- Error state ("Couldn't load image") on load failure
- Opens from the detail hero image and the "View Full Image" button
- New dep:
react-native-zoom-toolkit(rides on existing reanimated + gesture-handler)
Video