import { useNodeDataUpdate } from '@/app/components/workflow/hooks' import type { CommonNodeType } from '@/app/components/workflow/types' const useNodeCrud = (id: string, data: CommonNodeType) => { const { handleNodeDataUpdateWithSyncDraft } = useNodeDataUpdate() const setInputs = (newInputs: CommonNodeType) => { handleNodeDataUpdateWithSyncDraft({ id, data: newInputs, }) } return { inputs: data, setInputs, } } export default useNodeCrud