import React from "react";
import axios from "axios";
import {} from "react-icons";
import "../App.css";
const DownloadPdfButton = ({ clienteId, disabled = false }) => {
const handleDownloadPdf = async () => {
try {
const response = await axios.get(
`http://localhost:8080/download-pdf/${clienteId}`,
{
responseType: "blob",
}
);
const url = window.URL.createObjectURL(new Blob([response.data]));
const link = document.createElement("a");
link.href = url;
link.setAttribute("download", `cliente_${clienteId}.pdf`);
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
window.URL.revokeObjectURL(url);
} catch (error) {
console.error("Error descargando PDF", error);
}
};
const PdfIcon = () => (
);
return (
);
};
export default DownloadPdfButton;