Spaces:
Sleeping
Sleeping
| import { create } from 'zustand'; | |
| export const useGraphStore = create((set) => ({ | |
| selectedNode: null, | |
| selectedWorkflow: null, | |
| highlightedNodes: [], | |
| graphMode: 'architecture', | |
| setSelectedNode: (node) => set({ selectedNode: node }), | |
| setSelectedWorkflow: (workflow) => set({ selectedWorkflow: workflow }), | |
| setHighlightedNodes: (nodes) => set({ highlightedNodes: nodes }), | |
| setGraphMode: (mode) => set({ graphMode: mode }), | |
| })); | |