@lobehub/ui
Version:
Lobe UI is an open-source UI component library for building AIGC web apps
21 lines (20 loc) • 479 B
JavaScript
//#region src/utils/downloadBlob.ts
const downloadBlob = async (blobUrl, fileName) => {
return new Promise((resolve, reject) => {
try {
const link = document.createElement("a");
link.href = blobUrl;
link.download = fileName;
link.style.display = "none";
document.body.append(link);
link.click();
link.remove();
resolve();
} catch (error) {
reject(error);
}
});
};
//#endregion
export { downloadBlob };
//# sourceMappingURL=downloadBlob.mjs.map