我正在使用反应聊天小部件作为前端,我想将它连接到 botpress 作为运行的后端。我的 app.js 文件中有一个函数。handleNewUserMessage
是负责点击 botpress 并取回响应的函数。
这是反应中的代码:
handleNewUserMessage = (newMessage) => {
toggleMsgLoader();
setTimeout(() => {
toggleMsgLoader();
if (newMessage === 'fruits') {
setQuickButtons([ { label: 'Apple', value: 'apple' }, { label: 'Orange', value: 'orange' }, { label: 'Pear', value: 'pear' }, { label: 'Banana', value: 'banana' } ]);
} else {
addResponseMessage(newMessage);
}
}, 2000);