aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAshm Walia <ashmwalia@outlook.com>2021-02-27 16:17:30 -0800
committerAshm Walia <ashmwalia@outlook.com>2021-02-27 16:17:30 -0800
commit75f903a9f5fa78527dbfe1996a840cee1357beca (patch)
treea858634a59ed1ae695b5961625e9d8e2b809e5eb /src
parent2f83eb360c583d6b110c045f07ae57227cda3fa5 (diff)
Fix
Diffstat (limited to 'src')
-rw-r--r--src/screens/onboarding/OnboardingStepThree.tsx35
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)}