aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Tools
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-09-30 22:50:36 -0700
committerFuwn <[email protected]>2023-09-30 22:50:36 -0700
commit956bcc8bfd2236158d169e010c74f54daa0ad4fe (patch)
tree66b0ed25e231eae279a967e663cdde30d9f6387d /src/lib/Tools
parentrefactor(anime): move list to component (diff)
downloaddue.moe-956bcc8bfd2236158d169e010c74f54daa0ad4fe.tar.xz
due.moe-956bcc8bfd2236158d169e010c74f54daa0ad4fe.zip
fix(wrapped): remove file saver for native
Diffstat (limited to 'src/lib/Tools')
-rw-r--r--src/lib/Tools/Wrapped.svelte8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/Tools/Wrapped.svelte b/src/lib/Tools/Wrapped.svelte
index 47504022..8a838d6c 100644
--- a/src/lib/Tools/Wrapped.svelte
+++ b/src/lib/Tools/Wrapped.svelte
@@ -13,7 +13,6 @@
import manga from '../../stores/manga.js';
import Error from '$lib/Error.svelte';
import domtoimage from 'dom-to-image';
- import { saveAs } from 'file-saver';
export let user: AniListAuthorisation;
@@ -112,7 +111,12 @@
bgcolor: dark ? '#060506' : '#f8f8f8'
})
.then((blob) => {
- saveAs(blob, `due_dot_moe_wrapped_${dark ? 'dark' : 'light'}.png`);
+ const link = document.createElement('a');
+
+ link.download = `due_dot_moe_wrapped_${dark ? 'dark' : 'light'}.png`;
+ link.href = URL.createObjectURL(blob);
+
+ link.click();
});
await new Promise((resolve) => setTimeout(resolve, 1000));