|
|
|
|
|
|
|
|
parameterDialogVisible, |
|
|
parameterDialogVisible, |
|
|
showParameterDialog, |
|
|
showParameterDialog, |
|
|
sendFormMessage, |
|
|
sendFormMessage, |
|
|
|
|
|
addNewestOneAnswer, |
|
|
ok, |
|
|
ok, |
|
|
resetSession, |
|
|
resetSession, |
|
|
} = useSendNextSharedMessage(addEventList); |
|
|
} = useSendNextSharedMessage(addEventList); |
|
|
|
|
|
|
|
|
avatar: '', |
|
|
avatar: '', |
|
|
title: '', |
|
|
title: '', |
|
|
inputs: {}, |
|
|
inputs: {}, |
|
|
|
|
|
prologue: '', |
|
|
}); |
|
|
}); |
|
|
const handleUploadFile: NonNullable<FileUploadProps['onUpload']> = |
|
|
const handleUploadFile: NonNullable<FileUploadProps['onUpload']> = |
|
|
useCallback( |
|
|
useCallback( |
|
|
|
|
|
|
|
|
avatar, |
|
|
avatar, |
|
|
title, |
|
|
title, |
|
|
inputs: inputs, |
|
|
inputs: inputs, |
|
|
|
|
|
prologue: '', |
|
|
}); |
|
|
}); |
|
|
}, [inputsData, setAgentInfo]); |
|
|
}, [inputsData, setAgentInfo]); |
|
|
|
|
|
|
|
|
|
|
|
React.useEffect(() => { |
|
|
|
|
|
if (inputsData.prologue) { |
|
|
|
|
|
addNewestOneAnswer({ |
|
|
|
|
|
answer: inputsData.prologue, |
|
|
|
|
|
}); |
|
|
|
|
|
} |
|
|
|
|
|
}, [inputsData.prologue, addNewestOneAnswer]); |
|
|
|
|
|
|
|
|
React.useEffect(() => { |
|
|
React.useEffect(() => { |
|
|
if (inputsData && inputsData.inputs && !isEmpty(inputsData.inputs)) { |
|
|
if (inputsData && inputsData.inputs && !isEmpty(inputsData.inputs)) { |
|
|
showParameterDialog(); |
|
|
showParameterDialog(); |