Rev 7071 | Rev 7087 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React, { useEffect, useState } from 'react';
import { getData } from '../../../helpers/fetchHelpers';
import axios from "axios";
const StatusModal = ({ getLink, postLink, closeModal, data, }) => {
const [error, setError] = useState('');
const onSubmit = (data) => {
console.log('Submit');
/*
axios.post(postLink, data)
.then(({ data }) => {
if (!data.success) {
setError(data.data)
}
action(data.data)
})
.finally(() => {
closeMod
})
.catch((err) => setError(err)) */
};
useEffect(() => {
getData(getLink)
.then(results => console.log(results))
.catch(err => setError(err))
}, []);
return (
<Modal size="lg" show onHide={closeModal}>
<Modal.Header closeButton>
<Modal.Title>Cambiar</Modal.Title>
</Modal.Header>
<Modal.Body>
<form onSubmit={onSubmit}>
{children}
{/* {
status.map((item, index) => (
<option
key={index}
value={item}
>
{item}
</option>
))
} */}
</form>
</Modal.Body>
<Modal.Footer>
<Button
variant="primary"
type="submit"
>
Enviar
</Button>
<Button variant="danger" onClick={closeModal}>
Cancelar
</Button>
</Modal.Footer>
</Modal >
)
}
export default StatusModal