Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 7097 Rev 7103
Línea 1... Línea 1...
1
import React, { useEffect, useState } from 'react';
1
import React, { useEffect, useState } from 'react';
2
import { getData } from '../../../helpers/fetchHelpers';
2
import { getData } from '../../../helpers/fetchHelpers';
3
import axios from "axios";
-
 
4
import { Modal, Button } from 'react-bootstrap';
3
import { Modal, Button } from 'react-bootstrap';
Línea -... Línea 4...
-
 
4
 
-
 
5
const StatusModal = ({
5
 
6
    children,
-
 
7
    data = { current: '', options: '' },
-
 
8
    setData = function () { },
-
 
9
    getLink = '',
-
 
10
    postLink = '',
-
 
11
    closeModal = function () { }
Línea 6... Línea 12...
6
const StatusModal = ({ children, data, setData, getLink, postLink, closeModal }) => {
12
}) => {
Línea 7... Línea 13...
7
 
13
 
8
    const [error, setError] = useState('');
14
    const [error, setError] = useState('');
9
 
-
 
10
    const onSubmit = (data) => {
-
 
11
        console.log('Submit');
-
 
12
        /* 
-
 
13
        axios.post(postLink, data)
-
 
14
            .then(({ data }) => {
-
 
15
                if (!data.success) {
-
 
16
                    setError(data.data)
-
 
17
                }
-
 
18
                action(data.data)
-
 
19
            })
-
 
20
            .finally(() => {
-
 
21
                closeMod
15
 
Línea 22... Línea 16...
22
            })
16
    const onSubmit = (data) => {
23
            .catch((err) => setError(err)) */
17
        console.log('Submit');
24
    };
18
    };
25
 
19
 
26
    useEffect(() => {
-
 
27
        getData(getLink)
20
    useEffect(() => {
Línea 28... Línea 21...
28
            .then(results => console.log(results))
21
        getData(getLink)
29
            .catch(err => setError(err))
22
            .then(results => console.log(results))
30
 
23
            .catch(err => setError(err))