ValyroUI English version

Textarea

Многострочный ввод. Бесплатно, MIT · Формы и ввод › Текст

Установка

npx valyro-cli@latest add textarea
npx shadcn@latest add https://valyro.xyz/r/textarea.json
npm install valyro-ui

import 'valyro-ui/styles.css';
import { Textarea } from 'valyro-ui';

Пропсы

PropTypeDefault
invalidbooleanfalseError border and aria-invalid on the textarea (an explicit aria-invalid wins).
size'sm' | 'md' | 'lg''md'Text size and padding, like TextInput's sm / md / lg.
autoResizebooleanfalseGrow with the content between minRows and maxRows.
minRowsnumber3Visible rows when empty (also the initial height without autoResize). Default 3.
maxRowsnumberHeight limit for autoResize; the textarea scrolls beyond it.
localestringLocale for the character counter numbers (default: the ThemeProvider's, then the browser's).

Похожие компоненты

  • Text Input — Текстовые поля
  • Search Input — Поисковая строка
  • Mentions Input — Текст с @упоминаниями и #тегами, асинхронные подсказки
  • Tags Input — Ввод тегов
  • Select — Выбор из списка
  • Multi Select — Множественный выбор
  • Combobox — Поиск и выбор
  • Listbox — Список вариантов на странице: один или несколько, диапазоны с Shift
  • Chip Group — Группа чипов с иконками: один или несколько вариантов
  • Checkbox Tree — Дерево с чекбоксами: каскад, частичная отметка, клавиатура
  • Checkbox — Флажки
  • Checkbox Group — Флажки с общей подписью, подсказкой, ошибкой и обязательностью

Назад: Text Input · Далее: Search Input · Весь раздел «Формы и ввод»