diff options
| author | Shravya Ramesh <shravs1208@gmail.com> | 2021-03-11 08:18:45 -0800 |
|---|---|---|
| committer | Shravya Ramesh <shravs1208@gmail.com> | 2021-03-11 08:18:45 -0800 |
| commit | 016b0464be83227a7d38d44d01c2878378ba5e50 (patch) | |
| tree | 0b4ba077c048bfa10d47405c940c20fb213c957a /src/screens/suggestedPeopleOnboarding | |
| parent | 562bc6507b29fd52d41eeca31a69f75125cfc7d9 (diff) | |
Added service and changed border color
Diffstat (limited to 'src/screens/suggestedPeopleOnboarding')
| -rw-r--r-- | src/screens/suggestedPeopleOnboarding/SuggestedPeopleUploadPictureScreen.tsx | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/screens/suggestedPeopleOnboarding/SuggestedPeopleUploadPictureScreen.tsx b/src/screens/suggestedPeopleOnboarding/SuggestedPeopleUploadPictureScreen.tsx index 37f047d5..6c298efb 100644 --- a/src/screens/suggestedPeopleOnboarding/SuggestedPeopleUploadPictureScreen.tsx +++ b/src/screens/suggestedPeopleOnboarding/SuggestedPeopleUploadPictureScreen.tsx @@ -12,6 +12,7 @@ import {TouchableOpacity} from 'react-native-gesture-handler'; import ImagePicker from 'react-native-image-crop-picker'; import {SafeAreaView} from 'react-native-safe-area-context'; import {useDispatch, useSelector} from 'react-redux'; +import {UniversityBadge} from '../../types'; import {TaggSquareButton} from '../../components'; import TaggLoadingIndicator from '../../components/common/TaggLoadingIndicator'; import {SP_HEIGHT, SP_WIDTH} from '../../constants'; @@ -27,6 +28,7 @@ import {normalize, SCREEN_HEIGHT, SCREEN_WIDTH} from '../../utils'; const SuggestedPeopleUploadPictureScreen: React.FC = ({route}) => { const {editing} = route.params; const [image, setImage] = useState<string | undefined>(undefined); + const [selectedBadges, setSelectedBadges] = useState<UniversityBadge[]>([]); const [loading, setLoading] = useState(false); const dispatch = useDispatch(); const navigation = useNavigation(); @@ -39,6 +41,7 @@ const SuggestedPeopleUploadPictureScreen: React.FC = ({route}) => { const response = await getSuggestedPeopleProfile(loggedInUserId); if (response) { setImage(response.suggested_people_url); + setSelectedBadges(response.badges); } }; // if we're in edit SP, attempt to load current sp image @@ -139,7 +142,7 @@ const SuggestedPeopleUploadPictureScreen: React.FC = ({route}) => { {editing && ( <TouchableOpacity onPress={() => { - navigation.push('BadgeSelection'); + navigation.push('BadgeSelection', {selectedBadges}); }}> <Text>edit badges ---></Text> </TouchableOpacity> @@ -206,5 +209,12 @@ const styles = StyleSheet.create({ marginTop: '30%', marginBottom: '10%', }, + rightButtonContainer: {marginRight: 24}, + rightButton: { + color: '#FFFFFF', + fontWeight: 'bold', + fontSize: 15, + lineHeight: 18, + }, }); export default SuggestedPeopleUploadPictureScreen; |
