Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 1761 Rev 2100
Línea 5... Línea 5...
5
import { block_options, reasons } from '@app/constants/report'
5
import { block_options, reasons } from '@app/constants/report'
6
import { addNotification } from '@app/redux/notification/notification.actions'
6
import { addNotification } from '@app/redux/notification/notification.actions'
7
import { closeReportModal } from '@app/redux/report/report.actions'
7
import { closeReportModal } from '@app/redux/report/report.actions'
8
import { sendReport } from '@app/services/reports'
8
import { sendReport } from '@app/services/reports'
Línea 9... Línea -...
9
 
-
 
10
import FormInputText from '../UI/form/FormInputText'
-
 
11
import SelectInput from '../UI/form/SelectField'
9
 
-
 
10
import Modal from '../UI/modal/Modal'
-
 
11
import Input from '../UI/inputs/Input'
Línea 12... Línea 12...
12
import Modal from '../UI/modal/Modal'
12
import SelectInput from '../UI/form/SelectField'
13
 
13
 
14
export default function ReportModal() {
14
export default function ReportModal() {
15
  const { showModal, type, reportUrl, onComplete } = useSelector(
15
  const { showModal, type, reportUrl, onComplete } = useSelector(
16
    (state) => state.report
16
    (state) => state.report
Línea 17... Línea 17...
17
  )
17
  )
18
  const dispatch = useDispatch()
18
  const dispatch = useDispatch()
19
 
19
 
20
  const { control, errors, getValues, handleSubmit } = useForm({
20
  const { control, register, errors, getValues, handleSubmit } = useForm({
21
    defaultValues: {
21
    defaultValues: {
22
      reason: reasons[0].value,
22
      reason: reasons[0].value,
Línea 74... Línea 74...
74
        error={errors.block_user?.message}
74
        error={errors.block_user?.message}
75
        rules={{ required: 'Este campo es requerido' }}
75
        rules={{ required: 'Este campo es requerido' }}
76
        defaultValue={block_options[1].value}
76
        defaultValue={block_options[1].value}
77
      />
77
      />
Línea 78... Línea 78...
78
 
78
 
79
      <FormInputText
79
      <Input
80
        name='comment'
-
 
81
        control={control}
-
 
82
        rules={{ required: false }}
-
 
83
        error={errors.comment?.message}
80
        name='comment'
84
        label='Comentario'
81
        label='Comentario'
-
 
82
        placeholder='(Opcional)'
-
 
83
        inputRef={register}
85
        placeholder='(Opcional)'
84
        error={errors.comment?.message}
86
      />
85
      />
87
    </Modal>
86
    </Modal>
88
  )
87
  )