【发布时间】:2020-04-24 14:06:19
【问题描述】:
我正在尝试使用 Atlaskit 的 Editor Component 创建实时 WYSIWYG 编辑器,但是没有适当的文档来完成工作,我对此感到困惑collabEdit 部分,React 给出了 error: cannot resolve CollabProvider,这个 CollabProvider 到底是什么,它是如何工作的?
<Editor appearence="comment" collabEdit={{
useNativePlugin: true,
provider: Promise.resolve(
new CollabProvider(
{
url: 'http://localhost:3000',
securityProvider: () => ({
headers: {
Authorization: asapToken,
'user-ari': userId,
},
omitCredentials: true,
}),
docId: 24,
userId: 12,
},
pubSubClient,
),
),
inviteToEditHandler: this.inviteToEditHandler,
userId: 12,
isInviteToEditButtonSelected: true
}} />
【问题讨论】:
标签: javascript node.js reactjs rich-text-editor atlaskit