diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts
index 3deff50..f9b2d9e 100644
--- a/docs/.vitepress/config.ts
+++ b/docs/.vitepress/config.ts
@@ -68,6 +68,7 @@ function getFormComponents() {
{ text: 'Checkbox', link: 'components/checkbox' },
{ text: 'Select', link: 'components/select' },
{ text: 'Toggle', link: 'components/toggle' },
+ { text: 'Textarea', link: 'components/textarea' },
{ text: 'Range', link: 'components/range' },
{ text: 'Radio', link: 'components/radio' },
]
diff --git a/docs/components/textarea.md b/docs/components/textarea.md
new file mode 100644
index 0000000..e7c010c
--- /dev/null
+++ b/docs/components/textarea.md
@@ -0,0 +1,65 @@
+
+
+# Vue Textarea - Flowbite
+
+#### Use the textarea component as a multi-line text field input and use it inside form elements available in multiple sizes, styles, and variants
+
+---
+
+:::tip
+Original reference: [https://flowbite.com/docs/forms/textarea/](https://flowbite.com/docs/forms/textarea/)
+:::
+
+## Textarea example
+
+Get started with the default example of a textarea component below.
+
+```vue
+
+
+
+
+
+
+```
+
+
+## Comment box
+
+Most often the textarea component is used as the main text field input element in comment sections. Use this example to also apply a helper text and buttons below the textarea itself.
+
+```vue
+
+