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