Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 7071 | Rev 7087 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
7069 stevensc 1
import React, { useEffect, useState } from 'react';
7066 stevensc 2
import { getData } from '../../../helpers/fetchHelpers';
3
import axios from "axios";
4
 
7086 stevensc 5
const StatusModal = ({ getLink, postLink, closeModal, data, }) => {
7066 stevensc 6
 
7
    const [error, setError] = useState('');
8
 
7086 stevensc 9
    const onSubmit = (data) => {
7066 stevensc 10
        console.log('Submit');
7086 stevensc 11
        /*
12
        axios.post(postLink, data)
7066 stevensc 13
            .then(({ data }) => {
14
                if (!data.success) {
15
                    setError(data.data)
16
                }
17
                action(data.data)
18
            })
19
            .finally(() => {
20
                closeMod
21
            })
22
            .catch((err) => setError(err)) */
23
    };
24
 
25
    useEffect(() => {
26
        getData(getLink)
7086 stevensc 27
            .then(results => console.log(results))
7066 stevensc 28
            .catch(err => setError(err))
29
 
30
    }, []);
31
 
32
    return (
7086 stevensc 33
        <Modal size="lg" show onHide={closeModal}>
34
            <Modal.Header closeButton>
35
                <Modal.Title>Cambiar</Modal.Title>
36
            </Modal.Header>
37
            <Modal.Body>
38
                <form onSubmit={onSubmit}>
39
                    {children}
40
                    {/* {
7066 stevensc 41
                            status.map((item, index) => (
42
                                <option
43
                                    key={index}
44
                                    value={item}
45
                                >
46
                                    {item}
47
                                </option>
48
                            ))
7071 stevensc 49
                        } */}
7086 stevensc 50
                </form>
51
            </Modal.Body>
52
            <Modal.Footer>
53
                <Button
54
                    variant="primary"
55
                    type="submit"
56
                >
57
                    Enviar
58
                </Button>
59
                <Button variant="danger" onClick={closeModal}>
60
                    Cancelar
61
                </Button>
62
            </Modal.Footer>
63
        </Modal >
7066 stevensc 64
    )
65
}
66
 
67
export default StatusModal