Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 2792 | Rev 2794 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 2792 Rev 2793
Línea 29... Línea 29...
29
  const {
29
  const {
30
    control,
30
    control,
31
    handleSubmit,
31
    handleSubmit,
32
    watch,
32
    watch,
33
    setValue,
33
    setValue,
34
    formState: { errors }
34
    formState: { errors, defaultValues }
35
  } = useForm({
35
  } = useForm({
36
    defaultValues: {
36
    defaultValues: {
37
      first_name: '',
37
      first_name: '',
38
      last_name: '',
38
      last_name: '',
39
      email: '',
39
      email: '',
Línea 42... Línea 42...
42
      timezone: '',
42
      timezone: '',
43
      is_adult: 'n'
43
      is_adult: 'n'
44
    },
44
    },
45
    values: formValues
45
    values: formValues
46
  })
46
  })
47
 
-
 
48
  const watchedIsAdult = watch('is_adult') === 'y'
47
  const watchedIsAdult = watch('is_adult') === 'y'
Línea 49... Línea 48...
49
 
48
 
50
  const onSubmit = handleSubmit(async (data) => {
49
  const onSubmit = handleSubmit(async (data) => {
51
    const formData = new FormData()
50
    const formData = new FormData()
Línea 74... Línea 73...
74
          <Row>
73
          <Row>
75
            <Input
74
            <Input
76
              label='Nombre'
75
              label='Nombre'
77
              name='first_name'
76
              name='first_name'
78
              control={control}
77
              control={control}
79
              defaultValue={formValues?.first_name}
78
              defaultValue={defaultValues?.first_name}
80
              error={errors.first_name?.message}
79
              error={errors.first_name?.message}
81
              rules={{ required: 'Este campo es requerido' }}
80
              rules={{ required: 'Este campo es requerido' }}
82
            />
81
            />
83
            <Input
82
            <Input
84
              label='Apellido'
83
              label='Apellido'