Rev 7091 | Rev 7097 | 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";import { Modal } from 'react-bootstrap';const StatusModal = ({ children, data, setData, getLink, postLink, closeModal }) => {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) => (<optionkey={index}value={item}>{item}</option>))} */}</form></Modal.Body><Modal.Footer><Buttonvariant="primary"type="submit">Enviar</Button><Button variant="danger" onClick={closeModal}>Cancelar</Button></Modal.Footer></Modal >)}export default StatusModal