Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 6753 Rev 6765
Línea 6... Línea 6...
6
 
6
 
7
const ConfirmModal = ({
7
const ConfirmModal = ({
8
  show = false,
8
  show = false,
9
  title = '¿Estás seguro?',
9
  title = '¿Estás seguro?',
10
  message = '',
10
  message = '',
11
  acceptLabel = 'Enviar',
11
  loading = false,
12
  onClose = () => null,
12
  onClose = () => null,
13
  onAccept = () => null,
-
 
14
  loading = false,
13
  onAccept = () => null,
15
}) => {
14
}) => {
Línea 16... Línea 15...
16
  const labels = useSelector((state) => state.labels)
15
  const labels = useSelector(({ intl }) => intl.labels)
17
 
16
 
18
  return (
17
  return (
19
    <Modal size="sm" show={show} onHide={onClose}>
18
    <Modal size="sm" show={show} onHide={onClose}>
Línea 24... Línea 23...
24
        {message && <p>{message}</p>}
23
        {message && <p>{message}</p>}
25
        {loading && <Spinner />}
24
        {loading && <Spinner />}
26
      </Modal.Body>
25
      </Modal.Body>
27
      <Modal.Footer>
26
      <Modal.Footer>
28
        <Button size="lg" type="submit" onClick={onAccept}>
27
        <Button size="lg" type="submit" onClick={onAccept}>
29
          {acceptLabel}
28
          {labels.accept}
30
        </Button>
29
        </Button>
31
        <Button size="lg" onClick={onClose}>
30
        <Button size="lg" onClick={onClose}>
32
          {labels.CANCEL || 'Cancelar'}
31
          {labels.cancel}
33
        </Button>
32
        </Button>
34
      </Modal.Footer>
33
      </Modal.Footer>
35
    </Modal>
34
    </Modal>
36
  )
35
  )
37
}
36
}