Skip to content

@agala-labs/ui

Textarea

Captures multi-line plain text.

Examples

Default
<AgalaTextarea v-model="notes" :rows="5" placeholder="Add notes" />

Import

import { AgalaTextarea } from '@agala-labs/ui'

API

PropTypeDefaultDescription
modelValuestringValue used by v-model.
rowsnumberVisible text rows.
resize'none' | 'vertical' | 'both''vertical'Resize behavior.
placeholderstringPlaceholder copy.
error / errorMessageboolean / stringValidation state and copy.
disabledbooleanfalseDisables editing.

Events

  • update:modelValue(value: string)

Accessibility

Pair with FormField for a persistent label and clear error relationship.

Released under the MIT License.