// default implementation fallback for web import React from 'react' import {ImageStyle, StyleProp, View} from 'react-native' import {PanGesture} from 'react-native-gesture-handler' import {AnimatedRef} from 'react-native-reanimated' import {Dimensions as ImageDimensions, ImageSource} from '../../@types' type Props = { imageSrc: ImageSource onRequestClose: () => void onTap: () => void onZoom: (scaled: boolean) => void isScrollViewBeingDragged: boolean showControls: boolean safeAreaRef: AnimatedRef imageAspect: number | undefined imageDimensions: ImageDimensions | undefined imageStyle: StyleProp dismissSwipePan: PanGesture } const ImageItem = (_props: Props) => { return } export default React.memo(ImageItem)