UNPKG

claritykit-svelte

Version:

A comprehensive Svelte component library focused on accessibility, ADHD-optimized design, developer experience, and full SSR compatibility

43 lines (42 loc) 2.42 kB
export { BlockLink } from './BlockLink'; export { BlockTransclusion } from './BlockTransclusion'; export { SemanticTag } from './SemanticTag'; export { PersonalAssistantExtension } from './PersonalAssistantExtension'; export { DatabaseViewExtension } from './DatabaseViewExtension'; // Re-export commonly used TipTap extensions for convenience // Import StarterKit using the named export approach for better compatibility export { StarterKit } from '@tiptap/starter-kit'; // Import individual extensions from their packages export { default as Placeholder } from '@tiptap/extension-placeholder'; export { default as Typography } from '@tiptap/extension-typography'; export { default as TextAlign } from '@tiptap/extension-text-align'; export { default as Highlight } from '@tiptap/extension-highlight'; export { default as Subscript } from '@tiptap/extension-subscript'; export { default as Superscript } from '@tiptap/extension-superscript'; export { default as TaskList } from '@tiptap/extension-task-list'; export { default as TaskItem } from '@tiptap/extension-task-item'; // Table extensions - using named exports for v3 compatibility export { Table } from '@tiptap/extension-table'; export { TableRow } from '@tiptap/extension-table-row'; export { TableCell } from '@tiptap/extension-table-cell'; export { TableHeader } from '@tiptap/extension-table-header'; export { default as Link } from '@tiptap/extension-link'; export { default as Image } from '@tiptap/extension-image'; // These are included in StarterKit, so we don't need to import them separately // But if needed, they would come from @tiptap/extension-* packages export { default as Focus } from '@tiptap/extension-focus'; export { default as CharacterCount } from '@tiptap/extension-character-count'; export { default as Collaboration } from '@tiptap/extension-collaboration'; // Note: CollaborationCursor doesn't have v3 support yet - will be added when available // export { default as CollaborationCursor } from '@tiptap/extension-collaboration-cursor'; // Export extension configurations for common use cases export const BlockEditorExtensions = [ // Core functionality from Edra will be included automatically // These are additional block-specific extensions ]; export const KnowledgeManagementExtensions = [ // Extensions specifically for knowledge management ]; export const CollaborativeExtensions = [ // Extensions for collaborative editing ];