UNPKG

tldraw

Version:

A tiny little drawing editor.

23 lines (20 loc) 496 B
import { useMaybeEditor, useValue } from '@tldraw/editor' /** @public */ export function useShowCollaborationUi() { const editor = useMaybeEditor() return editor?.store.props.collaboration !== undefined } /** @public */ export function useCollaborationStatus() { const editor = useMaybeEditor() return useValue( 'sync status', () => { if (!editor?.store.props.collaboration?.status) { return null } return editor.store.props.collaboration.status.get() }, [editor] ) }