Sfoglia il codice sorgente

added key to images

Viktoriia 7 mesi fa
parent
commit
4652b0ddfa
1 ha cambiato i file con 9 aggiunte e 1 eliminazioni
  1. 9 1
      src/screens/InAppScreens/MapScreen/UserItem/index.tsx

+ 9 - 1
src/screens/InAppScreens/MapScreen/UserItem/index.tsx

@@ -57,6 +57,7 @@ const UserItem = ({ marker }: { marker: any }) => {
                 ]}
               >
                 <Image
+                  key={marker.avatar.uri}
                   source={marker.avatar}
                   style={[styles.userImage, { width: 54, height: 54, borderRadius: 27 }]}
                   resizeMode="contain"
@@ -65,6 +66,7 @@ const UserItem = ({ marker }: { marker: any }) => {
               <View style={styles.calloutTextContainer}>
                 <View style={{ flexDirection: 'row', alignItems: 'center', gap: 8 }}>
                   <Image
+                    key={marker.flag.uri}
                     source={{ uri: marker.flag.uri, cache: 'force-cache' }}
                     style={styles.flag}
                     resizeMode="cover"
@@ -106,11 +108,17 @@ const UserItem = ({ marker }: { marker: any }) => {
           <View style={styles.customView}>
             <View style={styles.calloutContainer}>
               <View style={styles.calloutImageContainer}>
-                <Image source={marker.avatar} style={styles.userImage} resizeMode="contain" />
+                <Image
+                  key={marker.avatar.uri}
+                  source={marker.avatar}
+                  style={styles.userImage}
+                  resizeMode="contain"
+                />
               </View>
               <View style={styles.calloutTextContainer}>
                 <View style={{ flexDirection: 'row', alignItems: 'center', gap: 8 }}>
                   <Image
+                    key={marker.flag.uri}
                     source={{ uri: marker.flag.uri, cache: 'force-cache' }}
                     style={styles.flag}
                     resizeMode="cover"