Как реализовать совместную работу в режиме реального времени в редакторе atlaskit? - PullRequest
0 голосов
/ 07 января 2020

Я пытаюсь использовать Editor Component из Atlaskit для создания редактора WYSIWYG в режиме реального времени, однако нет соответствующей документации, чтобы добиться цели, я запутался в collabEdit part, 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
              }} />
...