Skip to content

CollaborativeDocumentEditor

reference
1 min readUpdated

Kind: Component

Source: atloria-monorepo/apps/web/src/components/Editor/CollaborativeDocumentEditor.tsx

Props

NameTypeRequiredDefault
documentIdstring-
initialContentstring-""
userIdstring-
userNamestring-
onChangeFunction--
editableboolean-true
serverUrlstring--
classNamestring-""
showStatusBarboolean-true
showCursorsboolean-true
projectIdstring--

Diagram

mermaid
graph TD
    component_CollaborativeDocumentEditor_61abc9e0["CollaborativeDocumentEditor"]
    class component_CollaborativeDocumentEditor_61abc9e0 rootComponent

Relationships

  • RENDERS → EditorSkeleton
  • RENDERS → EditorError
  • RENDERS → CollaborationStatusBar
  • RENDERS → UserCursors
  • RENDERS → MDXEditor
  • RENDERS → KitchenSinkToolbar
  • RENDERS → Separator
  • RENDERS → InsertBlockElement
  • RENDERS → InsertAudienceButton
  • USES_HOOK → useRef
  • USES_HOOK → useState
  • USES_HOOK → useCollaboration
  • USES_HOOK → useSession
  • USES_HOOK → useAudiences
  • USES_HOOK → useMemo
  • USES_HOOK → useAPIClient
  • USES_HOOK → useCallback
  • USES_HOOK → useEffect

Was this page helpful?

Download as PDF