| 12345678910111213141516171819202122232425262728 | import useVarList from '../_base/hooks/use-var-list'import type { EndNodeType } from './types'import useNodeCrud from '@/app/components/workflow/nodes/_base/hooks/use-node-crud'import {  useNodesReadOnly,} from '@/app/components/workflow/hooks'const useConfig = (id: string, payload: EndNodeType) => {  const { nodesReadOnly: readOnly } = useNodesReadOnly()  const { inputs, setInputs } = useNodeCrud<EndNodeType>(id, payload)  const { handleVarListChange, handleAddVariable } = useVarList<EndNodeType>({    inputs,    setInputs: (newInputs) => {      setInputs(newInputs)    },    varKey: 'outputs',  })  return {    readOnly,    inputs,    handleVarListChange,    handleAddVariable,  }}export default useConfig
 |