UNPKG

react-mde

Version:
24 lines (23 loc) 770 B
import * as React from "react"; import { GenerateMarkdownPreview } from "../types"; import { ClassValue } from "../util/ClassNames"; export interface PreviewProps { classes?: ClassValue; refObject?: React.RefObject<HTMLDivElement>; loadingPreview?: React.ReactNode; minHeight: number; heightUnits: string; generateMarkdownPreview: GenerateMarkdownPreview; markdown: string; } export interface ReactMdePreviewState { loading: boolean; preview?: React.ReactNode; } export declare class Preview extends React.Component<PreviewProps, ReactMdePreviewState> { constructor(props: any); componentDidMount(): void; componentDidUpdate(prevProps: any, prevState: any): void; generatePreview(): void; render(): JSX.Element; }