Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 2556 Rev 2721
Línea 1... Línea 1...
1
import React, { useCallback, useState, useEffect } from 'react'
1
import React, { useCallback, useState, useEffect } from 'react'
2
import { useSelector } from 'react-redux'
2
import { useSelector } from 'react-redux'
3
import { Box } from '@mui/material'
-
 
-
 
3
 
4
import BootstrapModal from 'react-bootstrap/Modal'
4
import BootstrapModal from 'react-bootstrap/Modal'
Línea 5... Línea 5...
5
 
5
 
Línea 6... Línea 6...
6
import { isPromise } from '@app/utils'
6
import { isPromise } from '@app/utils'
7
 
-
 
Línea 8... Línea 7...
8
import Button from '../buttons/Buttons'
7
 
Línea 9... Línea 8...
9
import Spinner from '../Spinner'
8
import Button from '../buttons/Buttons'
10
 
9
 
Línea 56... Línea 55...
56
        <BootstrapModal.Title>{title}</BootstrapModal.Title>
55
        <BootstrapModal.Title>{title}</BootstrapModal.Title>
57
      </BootstrapModal.Header>
56
      </BootstrapModal.Header>
Línea 58... Línea 57...
58
 
57
 
59
      <BootstrapModal.Body className={styles['modal-content']}>
58
      <BootstrapModal.Body className={styles['modal-content']}>
60
        {children}
-
 
61
 
-
 
62
        {loading ? (
-
 
63
          <Box
-
 
64
            sx={{
-
 
65
              position: 'absolute',
-
 
66
              zIndex: 1250,
-
 
67
              width: '100%',
-
 
68
              height: '100%',
-
 
69
              top: 0,
-
 
70
              left: 0,
-
 
71
              display: 'grid',
-
 
72
              placeItems: 'center'
-
 
73
            }}
-
 
74
          >
-
 
75
            <Spinner />
-
 
76
          </Box>
-
 
77
        ) : null}
59
        {children}
Línea 78... Línea 60...
78
      </BootstrapModal.Body>
60
      </BootstrapModal.Body>
79
 
61
 
80
      {showFooter ? (
62
      {showFooter ? (