UNPKG

@uiw/react-md-editor

Version:

A markdown editor with preview, implemented with React.js and TypeScript.

18 lines (17 loc) 724 B
import React from 'react'; import 'prismjs/components/prism-markdown.js'; import { IProps } from '../../utils'; import './index.less'; export interface ITextAreaProps extends Omit<React.TextareaHTMLAttributes<HTMLTextAreaElement>, 'value' | 'onChange' | 'onScroll'>, IProps { onChange?: (event: React.ChangeEvent<HTMLTextAreaElement>) => void; onMount?: (isMount: boolean) => void; onScroll?: (e: React.UIEvent<HTMLDivElement>) => void; value?: string; tabSize?: number; } export declare type TextAreaRef = { text?: HTMLTextAreaElement; warp?: HTMLDivElement; }; declare const _default: React.ForwardRefExoticComponent<ITextAreaProps & React.RefAttributes<TextAreaRef>>; export default _default;