Elements Field
Back to Elements

Field

0 components

UI elements you can copy into your project.

API reference

Generated from each primitive's $props() declaration.

Field.Field

Form field with label and validation.

Prop Type Default Description
ref bind: HTMLElement | null null
class as className string
orientation "vertical" | "horizontal" | "responsive" "vertical"
children Snippet
...restProps Record<string, unknown> Remaining attributes, spread onto the underlying element.

Field.Content

Form field with label and validation.

Prop Type Default Description
ref bind: HTMLElement | null null
class as className string
children Snippet
...restProps Record<string, unknown> Remaining attributes, spread onto the underlying element.

Field.Description

Form field with label and validation.

Prop Type Default Description
ref bind: HTMLElement | null null
class as className string
children Snippet
...restProps Record<string, unknown> Remaining attributes, spread onto the underlying element.

Field.Error

Form field with label and validation.

Prop Type Default Description
ref bind: HTMLElement | null null
class as className string
children Snippet
errors
...restProps Record<string, unknown> Remaining attributes, spread onto the underlying element.

Field.Group

Form field with label and validation.

Prop Type Default Description
ref bind: HTMLElement | null null
class as className string
children Snippet
...restProps Record<string, unknown> Remaining attributes, spread onto the underlying element.

Field.Label

Form field with label and validation with dark mode support.

Prop Type Default Description
ref bind: HTMLElement | null null
class as className string
children Snippet
...restProps Record<string, unknown> Remaining attributes, spread onto the underlying element.

Field.Legend

Form field with label and validation.

Prop Type Default Description
ref bind: HTMLElement | null null
class as className string
variant string "legend"
children Snippet
...restProps Record<string, unknown> Remaining attributes, spread onto the underlying element.

Field.Separator

Form field with label and validation.

Prop Type Default Description
ref bind: HTMLElement | null null
class as className string
children Snippet
...restProps Record<string, unknown> Remaining attributes, spread onto the underlying element.

Field.Set

Form field with label and validation.

Prop Type Default Description
ref bind: HTMLElement | null null
class as className string
children Snippet
...restProps Record<string, unknown> Remaining attributes, spread onto the underlying element.

Field.Title

Form field with label and validation.

Prop Type Default Description
ref bind: HTMLElement | null null
class as className string
children Snippet
...restProps Record<string, unknown> Remaining attributes, spread onto the underlying element.