Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 6900 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 6900 Rev 6902
Línea 6... Línea 6...
6
import { useDispatch, useSelector } from 'react-redux'
6
import { useDispatch, useSelector } from 'react-redux'
7
import EditIcon from '@mui/icons-material/EditOutlined'
7
import EditIcon from '@mui/icons-material/EditOutlined'
8
import IconButton from '@mui/material/IconButton'
8
import IconButton from '@mui/material/IconButton'
Línea 9... Línea 9...
9
 
9
 
10
import Spinner from '../../UI/Spinner'
-
 
11
import LoaderContainer from '../../UI/LoaderContainer'
10
import Spinner from '../../UI/Spinner'
Línea 12... Línea 11...
12
import FormErrorFeedback from '../../UI/FormErrorFeedback'
11
import FormErrorFeedback from '../../UI/FormErrorFeedback'
13
 
12
 
14
const Privacy = ({
13
const Privacy = ({
Línea 38... Línea 37...
38
    await axios
37
    await axios
39
      .post(`/group/my-groups/privacy/${groupId}`, formData)
38
      .post(`/group/my-groups/privacy/${groupId}`, formData)
40
      .then((response) => {
39
      .then((response) => {
41
        const { data, success } = response.data
40
        const { data, success } = response.data
Línea 42... Línea 41...
42
 
41
 
43
        if (success) {
42
        if (!success) {
Línea 44... Línea 43...
44
          const resError = data
43
          const resError = data
45
 
44
 
46
          if (resError.constructor.name !== 'Object') {
45
          if (resError.constructor.name !== 'Object') {
Línea 118... Línea 117...
118
                ))}
117
                ))}
119
            </select>
118
            </select>
120
            {errors.privacy && (
119
            {errors.privacy && (
121
              <FormErrorFeedback>{errors.privacy.message}</FormErrorFeedback>
120
              <FormErrorFeedback>{errors.privacy.message}</FormErrorFeedback>
122
            )}
121
            )}
-
 
122
            {loading && <Spinner />}
123
          </Modal.Body>
123
          </Modal.Body>
124
          <Modal.Footer>
124
          <Modal.Footer>
125
            <Button variant="primary" type="submit">
125
            <Button variant="primary" type="submit">
126
              {labels.accept}
126
              {labels.accept}
127
            </Button>
127
            </Button>
128
            <Button variant="danger" onClick={handleModalOpen}>
128
            <Button variant="danger" onClick={handleModalOpen}>
129
              {labels.cancel}
129
              {labels.cancel}
130
            </Button>
130
            </Button>
131
          </Modal.Footer>
131
          </Modal.Footer>
132
        </form>
132
        </form>
133
        {loading && (
-
 
134
          <LoaderContainer>
-
 
135
            <Spinner />
-
 
136
          </LoaderContainer>
-
 
137
        )}
-
 
138
      </Modal>
133
      </Modal>
139
    </>
134
    </>
140
  )
135
  )
141
}
136
}