diff options
author | Ashm Walia <40498934+ashmgarv@users.noreply.github.com> | 2020-11-09 12:16:44 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-09 15:16:44 -0500 |
commit | f347ef180ece9235380f2225243beddaececa949 (patch) | |
tree | 02ae7739ae16f68fb47a574420c1c497fb5f06ac /src/components/common | |
parent | d7ed9541f47c22d93c43a32baf3bf33d68d823c8 (diff) |
[FOR MASS REVIEW] Multiple contexts(Searched user gets replaced) (#97)
* First commit towards clean code
* Tested things
* Some final touch
* View updates posts
* Cleaned up followers / following
* You won't believe but it works
* Pass avatar uri via props
* Small change
* Small change
* Removed unnecessary jargon
Co-authored-by: Ivan Chen <ivan@thetaggid.com>
Diffstat (limited to 'src/components/common')
-rw-r--r-- | src/components/common/AvatarTitle.tsx | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/components/common/AvatarTitle.tsx b/src/components/common/AvatarTitle.tsx index f3105f70..65ae7486 100644 --- a/src/components/common/AvatarTitle.tsx +++ b/src/components/common/AvatarTitle.tsx @@ -3,15 +3,13 @@ import {Image, StyleSheet, View} from 'react-native'; import LinearGradient from 'react-native-linear-gradient'; import {TAGGS_GRADIENT} from '../../constants'; import {AuthContext, ProfileContext} from '../../routes/'; +import {loadAvatar} from '../../services'; +import AsyncStorage from '@react-native-community/async-storage'; type AvatarTitleProps = { - isProfileView: boolean; + avatar: string; }; - -const AvatarTitle: React.FC<AvatarTitleProps> = ({isProfileView}) => { - const {avatar} = isProfileView - ? React.useContext(ProfileContext) - : React.useContext(AuthContext); +const AvatarTitle: React.FC<AvatarTitleProps> = ({avatar}) => { return ( <View style={[styles.container]}> <LinearGradient |