🐛 Fix deprecated zustand dependencies

This commit is contained in:
Meier Lukas committed 2023-08-09 21:41:57 +02:00
1 parent d9eec612d8
commit db8d88affc
5 files changed
+94 -130

No files matched your search

@@ -1,11 +1,14 @@
import { create } from 'zustand';
import { createWithEqualityFn } from 'zustand/traditional';
interface EditModeState {
enabled: boolean;
toggleEditMode: () => void;
}
export const useEditModeStore = create<EditModeState>((set) => ({
enabled: false,
toggleEditMode: () => set((state) => ({ enabled: !state.enabled })),
}));
export const useEditModeStore = createWithEqualityFn<EditModeState>(
(set) => ({
enabled: false,
toggleEditMode: () => set((state) => ({ enabled: !state.enabled })),
}),
Object.is
);