diff options
| author | Fuwn <[email protected]> | 2023-09-30 22:50:36 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-09-30 22:50:36 -0700 |
| commit | 956bcc8bfd2236158d169e010c74f54daa0ad4fe (patch) | |
| tree | 66b0ed25e231eae279a967e663cdde30d9f6387d /src/lib/Tools | |
| parent | refactor(anime): move list to component (diff) | |
| download | due.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.svelte | 8 |
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)); |