Loading mobile/src/components/sign_up_form/sign_up_form.tsx +17 −2 Original line number Diff line number Diff line Loading @@ -10,9 +10,11 @@ import { CustomTextInput } from "../text_input/text_input"; import { LIGTHT_THEME } from "../../constants/theme"; import { useLoggin } from "../../hooks/useLoggin"; import { OrDivision } from "../or_division/or_division"; import { useSignUp } from "../../hooks/useSignUp"; import { DateTextInput } from "../date_text_input/date_text_input"; export const SignUpForm = () => { const { control } = useForm(); const { control, onSubmit } = useSignUp(); return ( <ScrollView contentContainerStyle={styles.loginScroll}> <Text style={styles.title}>Sign Up</Text> Loading Loading @@ -116,8 +118,21 @@ export const SignUpForm = () => { )} rules={{ required: "Confirm password is required" }} /> <Controller control={control} name="dateOfBirth" render={({ field: { onChange, value } }) => ( <DateTextInput label="Date of Birth" value={value} onChangeText={onChange} /> )} defaultValue=" " /> <View style={{ height: "3%" }} /> <TouchableOpacity style={styles.submitBtn}> <TouchableOpacity style={styles.submitBtn} onPress={onSubmit}> <Text style={styles.submitBtnText}>Sign Up</Text> </TouchableOpacity> Loading Loading
mobile/src/components/sign_up_form/sign_up_form.tsx +17 −2 Original line number Diff line number Diff line Loading @@ -10,9 +10,11 @@ import { CustomTextInput } from "../text_input/text_input"; import { LIGTHT_THEME } from "../../constants/theme"; import { useLoggin } from "../../hooks/useLoggin"; import { OrDivision } from "../or_division/or_division"; import { useSignUp } from "../../hooks/useSignUp"; import { DateTextInput } from "../date_text_input/date_text_input"; export const SignUpForm = () => { const { control } = useForm(); const { control, onSubmit } = useSignUp(); return ( <ScrollView contentContainerStyle={styles.loginScroll}> <Text style={styles.title}>Sign Up</Text> Loading Loading @@ -116,8 +118,21 @@ export const SignUpForm = () => { )} rules={{ required: "Confirm password is required" }} /> <Controller control={control} name="dateOfBirth" render={({ field: { onChange, value } }) => ( <DateTextInput label="Date of Birth" value={value} onChangeText={onChange} /> )} defaultValue=" " /> <View style={{ height: "3%" }} /> <TouchableOpacity style={styles.submitBtn}> <TouchableOpacity style={styles.submitBtn} onPress={onSubmit}> <Text style={styles.submitBtnText}>Sign Up</Text> </TouchableOpacity> Loading