Textarea

Input for multi-line text input.

Shadcn UI

This component is part of Shadcn UI.

Usage

import { z } from 'zod';
import { AutoForm } from 'vitnode/components/form/auto-form';
import { AutoFormTextarea } from 'vitnode/components/form/fields/textarea';
const formSchema = z.object({
  desc: z.string().min(10, 'Description must be at least 10 characters'),
});
<AutoForm
  formSchema={formSchema}
  fields={[
    {
      id: 'desc',
      component: props => (
        <AutoFormTextarea
          description="Write a short description of your application."
          placeholder="My application is..."
          label="Description"
          {...props}
        />
      ),
    },
  ]}
/>

Props

PropTypeDefault
label?
string
-
description?
string
-
placeholder?
string
-

On this page