Animate crop

This commit is contained in:
Dan Abramov
2024-11-02 20:06:45 +00:00
parent 394aadd14e
commit ea8ae4e7f7
3 changed files with 49 additions and 32 deletions
@@ -20,8 +20,6 @@ import Animated, {
} from 'react-native-reanimated'
import {Image, ImageStyle} from 'expo-image'
const AnimatedImage = Animated.createAnimatedComponent(Image)
import {useImageDimensions} from '#/lib/media/image-sizes'
import type {Dimensions as ImageDimensions, ImageSource} from '../../@types'
import {
@@ -308,10 +306,10 @@ const ImageItem = ({
style={[styles.container, animatedContainerStyle, {}]}>
<Animated.View style={animatedStyle}>
<ActivityIndicator size="small" color="#FFF" style={styles.loading} />
<AnimatedImage
contentFit="contain"
<Image
contentFit="cover"
source={{uri: imageSrc.uri}}
placeholderContentFit="contain"
placeholderContentFit="cover"
placeholder={{uri: imageSrc.thumbUri}}
style={{
flex: 1,