adwaita-web
Version:
A GTK inspired toolkit designed to build awesome web apps
27 lines (26 loc) • 1.29 kB
TypeScript
import React from "react";
import type { ExtendElementProps } from "../utils/extendElementProp";
export declare type TextAreaProps = ExtendElementProps<"textarea", {
className?: string;
disabled?: boolean;
error?: boolean;
size?: "mini" | "small" | "medium" | "large" | "huge" | "mega";
placeholder?: string;
flat?: boolean;
warning?: boolean;
progress?: number;
value?: string;
onChange?: (value: string, ev: React.ChangeEvent<HTMLTextAreaElement>) => void;
}>;
export declare const TextArea: React.ForwardRefExoticComponent<{
className?: string | undefined;
disabled?: boolean | undefined;
error?: boolean | undefined;
size?: "small" | "mini" | "medium" | "large" | "huge" | "mega" | undefined;
placeholder?: string | undefined;
flat?: boolean | undefined;
warning?: boolean | undefined;
progress?: number | undefined;
value?: string | undefined;
onChange?: ((value: string, ev: React.ChangeEvent<HTMLTextAreaElement>) => void) | undefined;
} & Omit<React.DetailedHTMLProps<React.TextareaHTMLAttributes<HTMLTextAreaElement>, HTMLTextAreaElement>, "progress" | "ref" | "className" | "placeholder" | "onChange" | "disabled" | "value" | "size" | "flat" | "warning" | "error"> & React.RefAttributes<HTMLDivElement>>;