cdn-frontend/src/hooks/useFileDownload.js

15 lines
320 B
JavaScript

const useFileDownload = () => {
const download = (uri, name = "") => {
const link = document.createElement("a");
link.setAttribute("download", name);
link.href = uri;
document.body.appendChild(link);
link.click();
link.remove();
};
return { download };
};
export default useFileDownload;