{{ name }}
@@ -12,7 +12,7 @@
{{ type }}
-
+
{{ description }}
diff --git a/components/content/FieldGroup.vue b/components/content/FieldGroup.vue
new file mode 100644
index 00000000..60a628b5
--- /dev/null
+++ b/components/content/FieldGroup.vue
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/content/1.getting-started/3.writing/2.components.md b/content/1.getting-started/3.writing/2.components.md
index 302532ab..db0aafb2 100644
--- a/content/1.getting-started/3.writing/2.components.md
+++ b/content/1.getting-started/3.writing/2.components.md
@@ -527,6 +527,52 @@ npm i -D @iconify-json/collection-name
```
::
+### Field Group
+
+:badge[Nuxt UI Pro]{variant="outline" to="https://ui.nuxt.com/pro/prose/field-group" target="_blank"}
+
+::code-group
+ ::preview{filename="Preview"}
+ ::field-group
+ ::field{name="validate (path?: string, opts: { silent?: boolean })" type="Promise"}
+ Triggers form validation. Will raise any errors unless `opts.silent` is set to true.
+ ::
+ ::field{name="clear (path?: string)" type="void"}
+ Clears form errors associated with a specific path. If no path is provided, clears all form errors.
+ ::
+ ::field{name="getErrors (path?: string)" type="FormError[]"}
+ Retrieves form errors associated with a specific path. If no path is provided, returns all form errors.
+ ::
+ ::field{name="setErrors (errors: FormError[], path?: string)" type="void"}
+ Sets form errors for a given path. If no path is provided, overrides all errors.
+ ::
+ ::field{name="errors" type="Ref"}
+ A reference to the array containing validation errors. Use this to access or manipulate the error information.
+ ::
+ ::
+ ::
+
+ ```md [Code]
+ ::field-group
+ ::field{name="validate (path?: string, opts: { silent?: boolean })" type="Promise"}
+ Triggers form validation. Will raise any errors unless `opts.silent` is set to true.
+ ::
+ ::field{name="clear (path?: string)" type="void"}
+ Clears form errors associated with a specific path. If no path is provided, clears all form errors.
+ ::
+ ::field{name="getErrors (path?: string)" type="FormError[]"}
+ Retrieves form errors associated with a specific path. If no path is provided, returns all form errors.
+ ::
+ ::field{name="setErrors (errors: FormError[], path?: string)" type="void"}
+ Sets form errors for a given path. If no path is provided, overrides all errors.
+ ::
+ ::field{name="errors" type="Ref"}
+ A reference to the array containing validation errors. Use this to access or manipulate the error information.
+ ::
+ ::
+ ```
+::
+
## Landing Page Components
### Hero