diff options
author | Ashm Walia <ashmwalia@outlook.com> | 2021-02-27 16:17:30 -0800 |
---|---|---|
committer | Ashm Walia <ashmwalia@outlook.com> | 2021-02-27 16:17:30 -0800 |
commit | 75f903a9f5fa78527dbfe1996a840cee1357beca (patch) | |
tree | a858634a59ed1ae695b5961625e9d8e2b809e5eb /src | |
parent | 2f83eb360c583d6b110c045f07ae57227cda3fa5 (diff) |
Fix
Diffstat (limited to 'src')
-rw-r--r-- | src/screens/onboarding/OnboardingStepThree.tsx | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/src/screens/onboarding/OnboardingStepThree.tsx b/src/screens/onboarding/OnboardingStepThree.tsx index f832539d..d4ce5c3f 100644 --- a/src/screens/onboarding/OnboardingStepThree.tsx +++ b/src/screens/onboarding/OnboardingStepThree.tsx @@ -2,7 +2,7 @@ import AsyncStorage from '@react-native-community/async-storage'; import {RouteProp} from '@react-navigation/native'; import {StackNavigationProp} from '@react-navigation/stack'; import moment from 'moment'; -import React, {useMemo} from 'react'; +import React from 'react'; import { Alert, Image, @@ -57,7 +57,7 @@ const OnboardingStepThree: React.FC<OnboardingStepThreeProps> = ({ route, navigation, }) => { - const {userId, username} = route.params; + const {userId} = route.params; let emptyDate: string | undefined; const [form, setForm] = React.useState({ smallPic: '', @@ -131,12 +131,14 @@ const OnboardingStepThree: React.FC<OnboardingStepThreeProps> = ({ }; const handleClassYearUpdate = (value: string) => { - console.log('foooooo'); const classYear = Number.parseInt(value); setForm({ ...form, classYear, }); + console.log('CY', form.classYear); + console.log('CY', form.birthdate); + console.log('CY', form.gender); }; const handleCustomGenderUpdate = (gender: string) => { @@ -147,6 +149,9 @@ const OnboardingStepThree: React.FC<OnboardingStepThreeProps> = ({ gender, isValidGender, }); + console.log('GD', form.classYear); + console.log('GD', form.birthdate); + console.log('GD', form.gender); }; const handleBirthdateUpdate = (birthdate: Date) => { @@ -154,6 +159,9 @@ const OnboardingStepThree: React.FC<OnboardingStepThreeProps> = ({ ...form, birthdate: birthdate && moment(birthdate).format('YYYY-MM-DD'), }); + console.log('BD', form.classYear); + console.log('BD', form.birthdate); + console.log('BD', form.gender); }; const handleSubmit = async () => { @@ -192,7 +200,6 @@ const OnboardingStepThree: React.FC<OnboardingStepThreeProps> = ({ if (form.birthdate) { request.append('birthday', form.birthdate); } - if (customGender) { if (form.isValidGender) { request.append('gender', form.gender); @@ -250,18 +257,6 @@ const OnboardingStepThree: React.FC<OnboardingStepThreeProps> = ({ } }; - const profilePics = useMemo(() => { - return ( - <View style={styles.profile}> - <SmallProfilePic /> - <Image - source={require('../../assets/icons/purple-plus.png')} - style={styles.purplePlus} - /> - </View> - ); - }, [form.largePic, form.smallPic]); - return ( <Animated.ScrollView bounces={false}> <Background @@ -270,7 +265,13 @@ const OnboardingStepThree: React.FC<OnboardingStepThreeProps> = ({ style={styles.container}> <StatusBar barStyle="light-content" /> <RegistrationWizard style={styles.wizard} step="three" /> - {profilePics} + <View style={styles.profile}> + <SmallProfilePic /> + <Image + source={require('../../assets/icons/purple-plus.png')} + style={styles.purplePlus} + /> + </View> <View style={styles.contentContainer}> <TaggDropDown onValueChange={(value: string) => handleClassYearUpdate(value)} |