Skip to content

FieldGroupBox

FieldGroupBox(props): ReactNode

Defined in: packages/react/src/ui/field.tsx:190

The role="group" wrapper fields with no single focusable control to <label htmlFor> (relationship/upload/richtext) use instead of FormFieldLayout — same label → description → control → error order and spacing tokens (4px label-description, 8px description-control), built from per-child margins rather than a container gap so the hidden <Activity> description never adds space when absent.

ReactNode

The control(s).

string

string

Helper text rendered between the label and children.

boolean

Forwarded to aria-disabled.

ReactNode

The field’s validation error, rendered after children.

ReactNode

The field’s own label markup (not a <label> — no single control to associate).

string

The id aria-labelledby points at; the caller’s label must carry it.

ReactNode

The labelled, grouped field body.