@cmk/fe_utils
Version:
frontend utility library
18 lines (16 loc) • 707 B
TypeScript
import { ChangeEventHandler, ReactNode, TextareaHTMLAttributes } from 'react';
import { CommonInputFieldProps } from '../types';
export type TextAreaProps = CommonInputFieldProps & Omit<TextareaHTMLAttributes<HTMLTextAreaElement>, 'onChange' | 'value'> & {
value: string | undefined;
onChange?: ChangeEventHandler<HTMLTextAreaElement>;
rows?: number;
helperTextHeight?: number;
labelSx?: {
[key: string]: string;
};
onChangeCompleted?: (value: string | undefined) => void;
injectLabelComponent?: ReactNode;
labelSubtext?: ReactNode;
disableLabel?: boolean;
};
export declare const TextArea: (props: TextAreaProps) => import("react/jsx-runtime").JSX.Element;