@makeen.io/material-ui-kit
Version:
Makeen UI components kit. Based on material-ui.
30 lines (29 loc) • 970 B
TypeScript
import React from "react";
import "quill-mention";
import "react-quill/dist/quill.snow.css";
import 'quill-paste-smart';
import { IEditorConfig } from "./interfaces";
export interface RichEditorProps {
wrapClassName?: string;
config?: IEditorConfig;
value?: string;
limit?: number;
placeholder?: string;
disabled?: boolean;
onBlur?: (...data: any) => void;
onInit?: (...data: any) => void;
onChangeCursorPosition?: (...data: any) => void;
onChange?: (...data: any) => void;
onError?: (...data: any) => void;
onFocus?: (...data: any) => void;
plugins?: object[];
input?: {
onFocus?: (...data: any) => void;
onBlur?: (...data: any) => void;
onChange?: (...data: any) => void;
onChangeCursorPosition?: (...data: any) => void;
value?: "";
};
}
declare const RichEditor: React.ForwardRefExoticComponent<RichEditorProps & React.RefAttributes<any>>;
export default RichEditor;