From 3ae872847b00d65e4e2e629775d479a3333450f1 Mon Sep 17 00:00:00 2001 From: Corentin Thomasset Date: Mon, 11 Apr 2022 13:59:15 +0200 Subject: [PATCH] fix(style): working dark mode persistence --- src/stores/style.store.ts | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/stores/style.store.ts b/src/stores/style.store.ts index c11fde2d..6026d8b1 100644 --- a/src/stores/style.store.ts +++ b/src/stores/style.store.ts @@ -1,13 +1,9 @@ -import { useStorage, usePreferredDark } from '@vueuse/core'; +import { useStorage } from '@vueuse/core'; import { defineStore } from 'pinia'; import type { Ref } from 'vue'; export const useStyleStore = defineStore('style', { - state: () => { - const isDark = usePreferredDark(); - - return { - isDarkTheme: useStorage('useDarkTheme', isDark) as Ref, - }; - }, + state: () => ({ + isDarkTheme: useStorage('useDarkTheme', false) as Ref, + }), });