mirror of
https://github.com/priyanshujain/margin.git
synced 2026-10-02 19:17:03 +00:00
changes
This commit is contained in:
1 parent
8b83f80d52
commit
72d698e427
16 files changed
+922
-199
No files matched your search
@@ -0,0 +1,15 @@
|
||||
import { create } from "zustand";
|
||||
import { type PreviewMode, initialPreviewMode, persistPreviewMode } from "../devices";
|
||||
|
||||
interface PreviewState {
|
||||
mode: PreviewMode;
|
||||
setMode: (mode: PreviewMode) => void;
|
||||
}
|
||||
|
||||
export const usePreviewMode = create<PreviewState>((set) => ({
|
||||
mode: initialPreviewMode(),
|
||||
setMode: (mode) => {
|
||||
persistPreviewMode(mode);
|
||||
set({ mode });
|
||||
},
|
||||
}));
|
||||
Reference in new issue
Block a user