From 7063b80bddc3da3f62c52088bac3bfcff9146d5c Mon Sep 17 00:00:00 2001 From: ztimson Date: Fri, 19 Jul 2024 08:33:26 -0400 Subject: [PATCH] Added download blob function --- package.json | 2 +- src/download.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 879440d..2e407eb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ztimson/utils", - "version": "0.13.2", + "version": "0.13.3", "description": "Utility library", "author": "Zak Timson", "license": "MIT", diff --git a/src/download.ts b/src/download.ts index 907d4ea..7b38e27 100644 --- a/src/download.ts +++ b/src/download.ts @@ -6,3 +6,9 @@ export function download(href: any, name: string) { a.click(); document.body.removeChild(a); } + +export function downloadBlob(blob: Blob, name: string) { + const url = URL.createObjectURL(blob); + download(url, name); + URL.revokeObjectURL(url); +}