diff options
author | Ivan Chen <ivan@tagg.id> | 2021-03-29 20:17:59 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-29 20:17:59 -0400 |
commit | a168fc7635c4d40365d095a476348e09ebbb1db9 (patch) | |
tree | 5c0e68d4657b5aefc30b0c5eeda74a30d2d31462 /src/components | |
parent | 3684e4d5fd25c4bbc87173036365c6ddfa25fead (diff) | |
parent | 1bed2a96e83e06613c8255d1264b10d7afee6720 (diff) |
Merge pull request #334 from IvanIFChen/tma740-header-pic-bug
[TMA-740] Head Pic Bug
Diffstat (limited to 'src/components')
-rw-r--r-- | src/components/profile/Avatar.tsx | 8 | ||||
-rw-r--r-- | src/components/profile/Cover.tsx | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/src/components/profile/Avatar.tsx b/src/components/profile/Avatar.tsx index 5d677983..e57a56a3 100644 --- a/src/components/profile/Avatar.tsx +++ b/src/components/profile/Avatar.tsx @@ -12,15 +12,15 @@ interface AvatarProps { screenType: ScreenType; } const Avatar: React.FC<AvatarProps> = ({style, screenType, userXId}) => { - const {avatar} = userXId - ? useSelector((state: RootState) => state.userX[screenType][userXId]) - : useSelector((state: RootState) => state.user); + const {avatar} = useSelector((state: RootState) => + userXId ? state.userX[screenType][userXId] : state.user, + ); return ( <Image style={[styles.image, style]} defaultSource={require('../../assets/images/avatar-placeholder.png')} - source={{uri: avatar}} + source={{uri: avatar, cache: 'reload'}} /> ); }; diff --git a/src/components/profile/Cover.tsx b/src/components/profile/Cover.tsx index b7502cff..ee804ff3 100644 --- a/src/components/profile/Cover.tsx +++ b/src/components/profile/Cover.tsx @@ -10,16 +10,16 @@ interface CoverProps { screenType: ScreenType; } const Cover: React.FC<CoverProps> = ({userXId, screenType}) => { - const {cover} = userXId - ? useSelector((state: RootState) => state.userX[screenType][userXId]) - : useSelector((state: RootState) => state.user); + const {cover} = useSelector((state: RootState) => + userXId ? state.userX[screenType][userXId] : state.user, + ); return ( <View style={[styles.container]}> <Image style={styles.image} defaultSource={require('../../assets/images/cover-placeholder.png')} - source={{uri: cover}} + source={{uri: cover, cache: 'reload'}} /> </View> ); |