Proyectos de Subversion LeadersLinked - Backend

Rev

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