13 lines
310 B
TypeScript
13 lines
310 B
TypeScript
import { create } from 'zustand';
|
|||
|
|
|
||
|
|
type UiState = {
|
||
|
|
dashboardCompact: boolean;
|
||
|
|
toggleDashboardCompact: () => void;
|
||
|
|
};
|
||
|
|
|
||
|
|
export const useUiStore = create<UiState>((set) => ({
|
||
|
|
dashboardCompact: false,
|
||
|
|
toggleDashboardCompact: () =>
|
||
|
|
set((state) => ({ dashboardCompact: !state.dashboardCompact })),
|
||
|
|
}));
|