11 lines
293 B
TypeScript
11 lines
293 B
TypeScript
|
|
import {create} from 'zustand';
|
||
|
|
|
||
|
|
interface FlowState {
|
||
|
|
isPanDisabled: boolean;
|
||
|
|
toggleEditingMode: () => void;
|
||
|
|
}
|
||
|
|
|
||
|
|
export const usePannableStore = create<FlowState>((set) => ({
|
||
|
|
isPanDisabled: false,
|
||
|
|
toggleEditingMode: () => set((state) => ({ isPanDisabled: !state.isPanDisabled })),
|
||
|
|
}));
|