@chief-editor/ui
Version:
UI Component for chief editor
16 lines (15 loc) • 566 B
TypeScript
import React, { KeyboardEventHandler } from 'react';
import { IInputWrapperProps } from '../input-wrapper';
export interface AutoSizeType {
minRows?: number;
maxRows?: number;
}
export interface TextAreaState {
textareaStyles?: React.CSSProperties;
}
export interface ITextAreaProps extends IInputWrapperProps<HTMLTextAreaElement> {
value?: string;
onPressEnter?: KeyboardEventHandler<HTMLTextAreaElement>;
onValueChange?: (value: string) => void;
}
export declare function TextArea(props: ITextAreaProps, state: TextAreaState): JSX.Element;