UNPKG

react-showdown

Version:

Render React components within markdown and markdown as React components!

14 lines (13 loc) 666 B
import { ClassType, FunctionComponent, ReactElement, HTMLAttributes } from 'react'; import { ConverterOptions, Flavor, ShowdownExtension } from 'showdown'; export interface MarkdownViewProps extends Omit<HTMLAttributes<HTMLDivElement>, 'dangerouslySetInnerHTML'> { dangerouslySetInnerHTML?: boolean; flavor?: Flavor; markdown: string; sanitizeHtml?: (html: string) => string; markup?: string; options?: ConverterOptions; extensions?: ShowdownExtension[]; components?: Record<string, ClassType<never, never, never> | FunctionComponent<any>>; } export default function MarkdownView(props: MarkdownViewProps): ReactElement;