fix: update storage key in theme store to use AppStorageKey.THEME
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
import { create } from 'zustand';
|
import { create } from 'zustand';
|
||||||
import { persist, createJSONStorage } from 'zustand/middleware';
|
import { persist, createJSONStorage } from 'zustand/middleware';
|
||||||
import type { ColorSchemeType } from '@repo/ui/provider';
|
import type { ColorSchemeType } from '@repo/ui/provider';
|
||||||
|
import { AppStorageKey } from '../storage/local';
|
||||||
|
|
||||||
interface ThemeState {
|
interface ThemeState {
|
||||||
colorScheme: ColorSchemeType;
|
colorScheme: ColorSchemeType;
|
||||||
@@ -22,7 +23,7 @@ export const useThemeStore = create<ThemeState>()(
|
|||||||
setColorScheme: (scheme) => set({ colorScheme: scheme }),
|
setColorScheme: (scheme) => set({ colorScheme: scheme }),
|
||||||
}),
|
}),
|
||||||
{
|
{
|
||||||
name: 'app_theme', // matches AppStorageKey.THEME
|
name: AppStorageKey.THEME, // matches AppStorageKey.THEME
|
||||||
storage: createJSONStorage(() => localStorage),
|
storage: createJSONStorage(() => localStorage),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
|
|||||||
Reference in New Issue
Block a user