Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3128 Rev 3129
Línea 17... Línea 17...
17
  const { deletePurpose } = usePurposes()
17
  const { deletePurpose } = usePurposes()
Línea 18... Línea 18...
18
 
18
 
Línea 19... Línea 19...
19
  const toggleConfirmModal = () => setShow(!show)
19
  const toggleConfirmModal = () => setShow(!show)
-
 
20
 
20
 
21
  return (
21
  return (
22
    <>
22
    <Widget>
23
      <Widget>
23
      <Widget.Header
24
        <Widget.Header
24
        title={name}
25
          title={name}
25
        renderAction={() => (
26
          renderAction={() => (
26
          <Options>
27
            <Options>
27
            {actions.link_edit && (
28
              {actions.link_edit && (
28
              <Options.Item onClick={() => navigate(`edit/${id}`)}>
29
                <Options.Item onClick={() => navigate(`edit/${id}`)}>
29
                Editar
30
                  Editar
30
              </Options.Item>
31
                </Options.Item>
31
            )}
-
 
32
            {actions.link_delete && (
32
              )}
33
              <>
-
 
34
                <Options.Item onClick={toggleConfirmModal}>Borrar</Options.Item>
-
 
35
                <ConfirmModal
-
 
36
                  show={show}
-
 
37
                  onClose={toggleConfirmModal}
-
 
38
                  title='Borrar'
-
 
39
                  message='¿Estás seguro de que quieres borrar este propósito?'
-
 
40
                  onAccept={() => deletePurpose(id)}
-
 
41
                />
33
              {actions.link_delete && (
42
              </>
34
                <Options.Item onClick={toggleConfirmModal}>Borrar</Options.Item>
43
            )}
35
              )}
44
          </Options>
36
            </Options>
Línea 45... Línea 37...
45
        )}
37
          )}
46
      />
38
        />
47
 
39
 
48
      <Widget.Body>
40
        <Widget.Body>
-
 
41
          <Typography>{description}</Typography>
-
 
42
        </Widget.Body>
-
 
43
      </Widget>
-
 
44
      <ConfirmModal
-
 
45
        show={show}
-
 
46
        onClose={toggleConfirmModal}
-
 
47
        title='Borrar'
-
 
48
        message='¿Estás seguro de que quieres borrar este propósito?'
49
        <Typography>{description}</Typography>
49
        onAccept={() => deletePurpose(id)}
50
      </Widget.Body>
50
      />