@veltdev/react
Version:
Velt is an SDK to add collaborative features to your product within minutes. Example: Comments like Figma, Frame.io, Google docs or sheets, Recording like Loom, Huddles like Slack and much more.
21 lines (20 loc) • 2.97 kB
TypeScript
export { useSetLocation, useSetDocument, useSetDocumentId, useSetDocuments, useSetRootDocument, useSetLocations, useSetRootLocation, useUnsetDocumentId, useUnsetDocuments, useIdentify, useClient, useVeltInitState, useUiState, } from './Client';
export { useCommentUtils, useCommentAnnotations, useCommentAddHandler, useCommentModeState, useCommentUpdateHandler, useCommentDialogSidebarClickHandler, useCommentSelectionChangeHandler, useUnreadCommentCountByAnnotationId, useUnreadCommentAnnotationCountOnCurrentDocument, useUnreadCommentCountOnCurrentDocument, useUnreadCommentAnnotationCountByLocationId, useUnreadCommentCountByLocationId, useCommentCopyLinkHandler, useCommentAnnotationById, useCommentSidebarActionButtonClick, useCommentSidebarInit, useCommentSidebarData, } from './CommentElement';
export { useAddAttachment, useDeleteAttachment, useGetAttachment, useDeleteRecording, useGetRecording, useAddReaction, useDeleteReaction, useToggleReaction, useAddComment, useUpdateComment, useDeleteComment, useAddCommentAnnotation, useDeleteCommentAnnotation, useApproveCommentAnnotation, useSubscribeCommentAnnotation, useUnsubscribeCommentAnnotation, useAssignUser, useCopyLink, useGetComment, useGetLink, useRejectCommentAnnotation, useResolveCommentAnnotation, useUpdateAccess, useUpdatePriority, useUpdateStatus, useCommentActionCallback, useCommentEventCallback, useGetCommentAnnotations, useCommentAnnotationsCount, } from './CommentActions';
export { useVeltEventCallback } from './CoreActions';
export { useCursorUtils, useCursorUsers, } from './CursorElement';
export { useHuddleUtils, } from './HuddleElement';
export { useLiveStateSyncUtils, useLiveStateData, useSetLiveStateData, useUserEditorState, useEditor, useEditorAccessTimer, useEditorAccessRequestHandler, useServerConnectionStateChangeHandler, useLiveState, } from './LiveStateSyncElement';
export { useLiveStateSyncEventCallback, } from './LiveStateSyncActions';
export { usePresenceUtils, usePresenceUsers, usePresenceData, } from './PresenceElement';
export { usePresenceEventCallback, } from './PresenceActions';
export { useRecorderUtils, useRecorderAddHandler, useRecordingDataByRecorderId, useRecordings, } from './RecorderElement';
export { useRecorderEventCallback, } from './RecorderActions';
export { useAIRewriterUtils, } from './RewriterElement';
export { useLiveSelectionUtils, useLiveSelectionDataHandler, } from './SelectionElement';
export { useTagUtils, useTagAnnotations, } from './TagElement';
export { useViewsUtils, useUniqueViewsByDate, useUniqueViewsByUser, } from './ViewsElement';
export { useNotificationUtils, useNotificationsData, useUnreadNotificationsCount, useNotificationSettings, } from './NotificationElement';
export { useNotificationEventCallback, } from './NotificationsActions';
export { useAutocompleteUtils, useAutocompleteChipClick, } from './AutocompleteElement';
export { useContactUtils, useContactSelected, useContactList, } from './ContactElement';