UNPKG

adwaita-web

Version:

A GTK inspired toolkit designed to build awesome web apps

27 lines (26 loc) 1.29 kB
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>>;