This is the llms.txt documentation for the "textareas" directory of the Origin UI - Svelte project.
# "textareas" directory
> A collection of production-ready, accessible UI components built with Svelte 5 and Tailwind CSS. These components are designed to be drop-in solutions for rapidly building modern web applications.
This documentation covers 19 components, each following best practices for accessibility, performance, and type safety.
## Components
## textarea-01
> A type-safe, accessible textarea-01 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-01`
- **Location**: `/src/lib/components/textareas/textarea-01.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-01.svelte)
## textarea-02
> A type-safe, accessible textarea-02 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-02`
- **Location**: `/src/lib/components/textareas/textarea-02.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-02.svelte)
## textarea-03
> A type-safe, accessible textarea-03 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-03`
- **Location**: `/src/lib/components/textareas/textarea-03.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
Please add as many details as you can
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-03.svelte)
## textarea-04
> A type-safe, accessible textarea-04 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-04`
- **Location**: `/src/lib/components/textareas/textarea-04.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
Optional
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-04.svelte)
## textarea-05
> A type-safe, accessible textarea-05 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-05`
- **Location**: `/src/lib/components/textareas/textarea-05.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-05.svelte)
## textarea-06
> A type-safe, accessible textarea-06 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-06`
- **Location**: `/src/lib/components/textareas/textarea-06.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
Message should be at least 10 characters
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-06.svelte)
## textarea-07
> A type-safe, accessible textarea-07 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-07`
- **Location**: `/src/lib/components/textareas/textarea-07.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-07.svelte)
## textarea-08
> A type-safe, accessible textarea-08 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-08`
- **Location**: `/src/lib/components/textareas/textarea-08.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-08.svelte)
## textarea-09
> A type-safe, accessible textarea-09 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-09`
- **Location**: `/src/lib/components/textareas/textarea-09.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-09.svelte)
## textarea-10
> A type-safe, accessible textarea-10 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-10`
- **Location**: `/src/lib/components/textareas/textarea-10.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-10.svelte)
## textarea-11
> A type-safe, accessible textarea-11 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-11`
- **Location**: `/src/lib/components/textareas/textarea-11.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-11.svelte)
## textarea-12
> A type-safe, accessible textarea-12 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-12`
- **Location**: `/src/lib/components/textareas/textarea-12.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-12.svelte)
## textarea-13
> A type-safe, accessible textarea-13 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-13`
- **Location**: `/src/lib/components/textareas/textarea-13.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-13.svelte)
## textarea-14
> A type-safe, accessible textarea-14 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-14`
- **Location**: `/src/lib/components/textareas/textarea-14.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-14.svelte)
## textarea-15
> A type-safe, accessible textarea-15 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-15`
- **Location**: `/src/lib/components/textareas/textarea-15.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-15.svelte)
## textarea-16
> A type-safe, accessible textarea-16 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-16`
- **Location**: `/src/lib/components/textareas/textarea-16.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
{characterLimit.maxLength - characterLimit.characterCount}
characters left
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-16.svelte)
## textarea-17
> A type-safe, accessible textarea-17 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-17`
- **Location**: `/src/lib/components/textareas/textarea-17.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-17.svelte)
## textarea-18
> A type-safe, accessible textarea-18 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-18`
- **Location**: `/src/lib/components/textareas/textarea-18.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte
```
### Links
- [View Source](https://github.com/max-got/originui-svelte/tree/main/src/lib/components/textareas/textarea-18.svelte)
## textarea-19
> A type-safe, accessible textarea-19 component for building modern UIs. This component is part of the textareas collection.
### Core Information
- **Component ID**: `textarea-19`
- **Location**: `/src/lib/components/textareas/textarea-19.svelte`
- **Type**: UI Component
### Usage
```svelte
Full component implementation:
```svelte