Skip to Content
ContentAPIType AliasesType Alias: TextareaFieldProps<TFieldValues>

Hero Hook Form API v2.5.1


Hero Hook Form API / TextareaFieldProps

Type Alias: TextareaFieldProps<TFieldValues>

TextareaFieldProps<TFieldValues> = FieldBaseProps<TFieldValues, string> & WithControl<TFieldValues> & object

Defined in: fields/TextareaField.tsx:36 

Props for the TextareaField component.

Type Declaration

textareaProps?

optional textareaProps: Omit<React.ComponentProps<typeof Textarea>, "value" | "onValueChange" | "label" | "isInvalid" | "errorMessage" | "isDisabled">

Additional props to pass to the underlying Textarea component

Type Parameters

TFieldValues

TFieldValues extends FieldValues

The form data type

Example

import { TextareaField } from "@rachelallyson/hero-hook-form"; import { useForm } from "react-hook-form"; const form = useForm({ defaultValues: { message: "" }, }); <TextareaField control={form.control} name="message" label="Message" description="Enter your message here" placeholder="Type your message..." />