Botframework - 地图不是函数

2023-12-05

我正在尝试将 DirectLine 网络聊天嵌入到我的 React 组件中,这是我的代码:

import * as React from 'react';
// import styles from './MyChatClient.module.scss';
import { escape } from '@microsoft/sp-lodash-subset';
import { Chat, DirectLine, App } from 'botframework-webchat'

export default class MyChatClient extends React.Component<MyChatClient, {}> {
  botConnection: DirectLine;
  _chat: Chat;
  constructor(props: MyChatClient) {

    super(props);
    this.botConnection = new DirectLine({ secret: "G2EBXPrggQcHECliix....." });
  }

  public render(): React.ReactElement<MyChatClient> {
    return (
      <Chat
        adaptiveCardsHostConfig={{}}
        botConnection={this.botConnection}
        user={{ id: 'User', name: 'user' }}
        bot={{ id: 'botid' }}
        resize='detect'

      />


    )
  }
}

但是,我在浏览器中收到此错误:

Store.ts:676 未捕获(承诺)TypeError: action$.ofType(...).map 不是一个函数 在 updateSelectedActivityEpic (Store.ts:676)

我需要做什么具体的事情吗?

Thanks.


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Botframework - 地图不是函数 的相关文章

随机推荐