|
@@ -65,6 +65,8 @@ type Shape = {
|
|
setCustomTools: (tools: ToolWithProvider[]) => void
|
|
setCustomTools: (tools: ToolWithProvider[]) => void
|
|
clipboardElements: Node[]
|
|
clipboardElements: Node[]
|
|
setClipboardElements: (clipboardElements: Node[]) => void
|
|
setClipboardElements: (clipboardElements: Node[]) => void
|
|
|
|
+ shortcutsDisabled: boolean
|
|
|
|
+ setShortcutsDisabled: (shortcutsDisabled: boolean) => void
|
|
}
|
|
}
|
|
|
|
|
|
export const createWorkflowStore = () => {
|
|
export const createWorkflowStore = () => {
|
|
@@ -111,6 +113,8 @@ export const createWorkflowStore = () => {
|
|
setCustomTools: customTools => set(() => ({ customTools })),
|
|
setCustomTools: customTools => set(() => ({ customTools })),
|
|
clipboardElements: [],
|
|
clipboardElements: [],
|
|
setClipboardElements: clipboardElements => set(() => ({ clipboardElements })),
|
|
setClipboardElements: clipboardElements => set(() => ({ clipboardElements })),
|
|
|
|
+ shortcutsDisabled: false,
|
|
|
|
+ setShortcutsDisabled: shortcutsDisabled => set(() => ({ shortcutsDisabled })),
|
|
}))
|
|
}))
|
|
}
|
|
}
|
|
|
|
|