UNPKG

reactjs-tiptap-editor

Version:

A modern WYSIWYG rich text editor based on tiptap and shadcn ui for React

16 lines (15 loc) 595 B
import { GeneralOptions } from '../../types'; export * from './components/RichTextMermaid'; declare module '@tiptap/core' { interface Commands<ReturnType> { mermaid: { setMermaid: (options: any, replace?: any) => ReturnType; setAlignImageMermaid: (align: 'left' | 'center' | 'right') => ReturnType; }; } } export interface MermaidOptions extends GeneralOptions<MermaidOptions> { /** Function for uploading files */ upload?: (file: File) => Promise<string>; } export declare const Mermaid: import('@tiptap/core').Node<MermaidOptions, any>;