docs: update content

This commit is contained in:
Hans Pagel
2021-02-12 15:02:40 +01:00
parent 97450ebafd
commit a69c522455
28 changed files with 82 additions and 69 deletions

View File

@@ -1,5 +0,0 @@
import { Annotation } from './annotation'
export * from './annotation'
export default Annotation

View File

@@ -2,7 +2,7 @@ import * as Y from 'yjs'
import { EditorState, Transaction } from 'prosemirror-state'
import { Decoration, DecorationSet } from 'prosemirror-view'
import { ySyncPluginKey, relativePositionToAbsolutePosition, absolutePositionToRelativePosition } from 'y-prosemirror'
import { AddAnnotationAction, DeleteAnnotationAction, UpdateAnnotationAction } from './annotation'
import { AddAnnotationAction, DeleteAnnotationAction, UpdateAnnotationAction } from './collaboration-annotation'
import { AnnotationPluginKey } from './AnnotationPlugin'
import { AnnotationItem } from './AnnotationItem'

View File

@@ -49,7 +49,7 @@ function getMapFromOptions(options: AnnotationOptions): Y.Map<any> {
: options.document?.getMap(options.field) as Y.Map<any>
}
export const Annotation = Extension.create({
export const CollaborationAnnotation = Extension.create({
name: 'annotation',
defaultOptions: <AnnotationOptions>{
@@ -135,6 +135,6 @@ export const Annotation = Extension.create({
declare module '@tiptap/core' {
interface AllExtensions {
Annotation: typeof Annotation,
Annotation: typeof CollaborationAnnotation,
}
}

View File

@@ -0,0 +1,5 @@
import { CollaborationAnnotation } from './collaboration-annotation'
export * from './collaboration-annotation'
export default CollaborationAnnotation

View File

@@ -40,7 +40,7 @@ import Collaboration from '@tiptap/extension-collaboration'
import Bold from '@tiptap/extension-bold'
import Heading from '@tiptap/extension-heading'
import * as Y from 'yjs'
import Annotation from './extension'
import CollaborationAnnotation from './extension'
export default {
components: {
@@ -66,7 +66,7 @@ export default {
Text,
Bold,
Heading,
Annotation.configure({
CollaborationAnnotation.configure({
document: this.ydoc,
onUpdate: items => { this.comments = items },
instance: 'editor1',
@@ -92,7 +92,7 @@ export default {
Text,
Bold,
Heading,
Annotation.configure({
CollaborationAnnotation.configure({
document: this.ydoc,
instance: 'editor2',
}),