From 89610f221e7cbdd326489e528f05226ae5375e47 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sun, 17 Dec 2023 04:41:15 -0800 Subject: refactor(manga): move cache --- src/lib/Media/Manga/cache.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 src/lib/Media/Manga/cache.ts (limited to 'src/lib/Media/Manga/cache.ts') diff --git a/src/lib/Media/Manga/cache.ts b/src/lib/Media/Manga/cache.ts new file mode 100644 index 00000000..057317c4 --- /dev/null +++ b/src/lib/Media/Manga/cache.ts @@ -0,0 +1,10 @@ +import { chapterDatabase } from './database'; +import manga from '../../../stores/manga'; + +export const pruneAllManga = async () => { + const all = await chapterDatabase.chapters.toArray(); + const ids = all.map((m) => m.id); + + manga.set(''); + await chapterDatabase.chapters.bulkDelete(ids); +}; -- cgit v1.2.3