about summary refs log tree commit diff
path: root/src/view/com/util/images/Image.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/com/util/images/Image.tsx')
-rw-r--r--src/view/com/util/images/Image.tsx14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/view/com/util/images/Image.tsx b/src/view/com/util/images/Image.tsx
index 8c95a581e..e3d0d7fcc 100644
--- a/src/view/com/util/images/Image.tsx
+++ b/src/view/com/util/images/Image.tsx
@@ -1,12 +1,12 @@
 import React from 'react'
-import FastImage, {FastImageProps, Source} from 'react-native-fast-image'
-export default FastImage
-export type {OnLoadEvent, ImageStyle, Source} from 'react-native-fast-image'
+import {Image, ImageProps, ImageSource} from 'expo-image'
 
-export function HighPriorityImage({source, ...props}: FastImageProps) {
+interface HighPriorityImageProps extends ImageProps {
+  source: ImageSource
+}
+export function HighPriorityImage({source, ...props}: HighPriorityImageProps) {
   const updatedSource = {
     uri: typeof source === 'object' && source ? source.uri : '',
-    priority: FastImage.priority.high,
-  } as Source
-  return <FastImage source={updatedSource} {...props} />
+  } satisfies ImageSource
+  return <Image source={updatedSource} {...props} />
 }