15 lines
320 B
JavaScript
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;
|