nodes-ui-flow / src /context /WorkflowContext.jsx
markitzeroo's picture
Initial deploy: Dockerized FastAPI + React frontend
cfaaa6c verified
import { createContext, useContext } from 'react';
const WorkflowContext = createContext(null);
export function WorkflowProvider({ value, children }) {
return <WorkflowContext.Provider value={value}>{children}</WorkflowContext.Provider>;
}
export function useWorkflow() {
const context = useContext(WorkflowContext);
if (!context) {
throw new Error('useWorkflow must be used inside WorkflowProvider');
}
return context;
}