Spaces:
Runtime error
Runtime error
File size: 578 Bytes
229b3b8 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
export const download = (url: string, filename: string) => {
fetch(url)
.then((response) => response.blob())
.then((blob) => {
const url = window.URL.createObjectURL(blob);
const link = document.createElement('a');
link.href = url;
link.setAttribute('download', `${filename}.mp4`); // Specify the filename for the downloaded video
document.body.appendChild(link);
link.click();
link.parentNode.removeChild(link);
window.URL.revokeObjectURL(url);
})
.catch((error) => console.error('Download error:', error));
};
|