UNPKG

@firecms/ui

Version:

Awesome Firebase/Firestore-based headless open-source CMS

44 lines (43 loc) 1.09 kB
import * as React from "react"; type State = { outerHeightStyle: number; overflow?: boolean | undefined; }; export declare const TextareaAutosize: React.FC<TextareaAutosizeProps & { ref?: React.ForwardedRef<Element>; }>; export type TextareaAutosizeProps = Omit<React.InputHTMLAttributes<HTMLTextAreaElement>, "onResize"> & { className?: string; shadowClassName?: string; /** * Maximum number of rows to display. */ maxRows?: number | string; /** * Minimum number of rows to display. * @default 1 */ minRows?: number | string; /** * @ignore */ onChange?: (event: React.ChangeEvent<HTMLTextAreaElement>) => void; /** * @ignore */ placeholder?: string; /** * @ignore */ style?: object; /** * @ignore */ value?: string[] | number | string; sizeRef?: React.RefObject<HTMLDivElement>; onScroll?: (event: React.UIEvent<HTMLTextAreaElement>) => void; onResize?: (state: State) => void; autoFocus?: boolean; ignoreBoxSizing?: boolean; }; export {};