Commit da12ee17 authored by Lorenzo Trujillo Rojas's avatar Lorenzo Trujillo Rojas
Browse files

Se separó la lógica del formulario de registro

parent bcdb9edb
Loading
Loading
Loading
Loading
+17 −2
Original line number Diff line number Diff line
@@ -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>
@@ -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>