UNPKG

dropdeck-slate-react

Version:

Tools for building completely customizable richtext editors with React.

17 lines 743 B
import React from 'react'; import { Node, Range, NodeEntry, Element as SlateElement } from 'slate'; import { RenderElementProps, RenderLeafProps } from './editable'; declare const MemoizedElement: React.MemoExoticComponent<(props: { decorate: (entry: NodeEntry<Node>) => Range[]; decorations: Range[]; element: SlateElement; renderElement?: ((props: RenderElementProps) => JSX.Element) | undefined; renderLeaf?: ((props: RenderLeafProps) => JSX.Element) | undefined; selection: Range | null; }) => JSX.Element>; /** * The default element renderer. */ export declare const DefaultElement: (props: RenderElementProps) => JSX.Element; export default MemoizedElement; //# sourceMappingURL=element.d.ts.map