import axios from "axios";
const DeleteCliente = ({ id, onDelete }) => {
const deleteCliente = async () => {
try {
const response = await axios.delete(`http://localhost:8080/clientes/${id}`);
if (response.status === 200) {
onDelete(id); // Llama a la función onDelete para actualizar el estado en el componente padre
}
} catch (error) {
console.error("Error eliminando el cliente:", error);
}
};
return (
<button onClick={deleteCliente}>Eliminar</button>
);
};
export default DeleteCliente;