diff --git a/packages/frontend/src/components/MkUpdated.vue b/packages/frontend/src/components/MkUpdated.vue index 5d30d9a626..86c9cdf21f 100644 --- a/packages/frontend/src/components/MkUpdated.vue +++ b/packages/frontend/src/components/MkUpdated.vue @@ -37,6 +37,7 @@ import { unisonReload } from '@/scripts/unison-reload.js'; import * as os from '@/os.js'; import { miLocalStorage } from '@/local-storage.js'; import { fetchCustomEmojis } from '@/custom-emojis.js'; +import { clearCache } from '@/scripts/clear-cache.js'; let showChangelog = $ref(false); @@ -66,19 +67,9 @@ const close = async () => { }); return; } - cacheClear(); + await clearCache(); }; -function cacheClear() { - os.waiting(); - miLocalStorage.removeItem('locale'); - miLocalStorage.removeItem('theme'); - miLocalStorage.removeItem('emojis'); - miLocalStorage.removeItem('lastEmojisFetchedAt'); - fetchCustomEmojis(true); - unisonReload(); -} - onMounted(() => { confetti({ duration: 1000 * 3,