Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3041 Rev 3042
Línea 63... Línea 63...
63
 
63
 
Línea 64... Línea 64...
64
  const onSubmitHandler = handleSubmit((data) => onConfirm(data))
64
  const onSubmitHandler = handleSubmit((data) => onConfirm(data))
65
 
65
 
66
  useEffect(() => {
-
 
67
    register('formatted_address', { required: 'Este campo es requerido' })
-
 
68
    register('description', { required: true })
-
 
69
    register('is_current')
-
 
70
  }, [])
-
 
71
 
-
 
72
  useEffect(() => {
66
  useEffect(() => {
73
    register('formatted_address', { required: 'Este campo es requerido' })
67
    register('formatted_address', { required: 'Este campo es requerido' })
74
    register('description', { required: 'Este campo es requerido' })
68
    register('description', { required: 'Este campo es requerido' })
Línea 75... Línea 69...
75
    register('is_current', { required: 'Este campo es requerido' })
69
    register('is_current')
76
  }, [])
70
  }, [])
77
 
-
 
78
  useEffect(() => {
-
 
79
    if (!currentEducation) return
-
 
80
 
-
 
81
    const {
-
 
82
      university,
71
 
83
      degree,
-
 
84
      field_of_study,
-
 
85
      grade_or_percentage,
-
 
86
      is_current,
-
 
87
      from_year,
72
  useEffect(() => {
88
      to_year,
-
 
89
      description
-
 
90
    } = currentEducation
-
 
91
 
-
 
92
    setValue('university', university)
-
 
93
    setValue('field_of_study', field_of_study)
-
 
94
    setValue('grade_or_percentage', grade_or_percentage)
-
 
95
    setValue('description', description)
-
 
96
    setValue('from_year', from_year)
-
 
97
    setValue('is_current', is_current)
-
 
98
    setValue('to_year', to_year)
73
    if (!currentEducation) return
99
 
-
 
100
    const currentDegree = degrees.find(({ name }) => name === degree)
74
    const currentDegree = degrees.find(
101
 
-
 
102
    if (currentDegree) {
75
      ({ name }) => name === currentEducation.degree
Línea 103... Línea 76...
103
      setValue('degree_id', currentDegree.value)
76
    )
104
    }
-
 
105
  }, [currentEducation, degrees])
77
    if (currentDegree) setValue('degree_id', currentDegree.value)
106
 
-
 
107
  useEffect(() => {
78
  }, [currentEducation, degrees])
Línea 108... Línea 79...
108
    if (isCurrent) {
79
 
109
      setValue('to_year', '')
80
  useEffect(() => {
110
    }
81
    if (isCurrent) setValue('to_year', '')