Zephora UI

Form

Fieldset

Styled native <fieldset> with a <legend> caption. Setting disabled disables every form control inside.

Import

import { Fieldset } from "@zephora/react";

Examples

Basic

Contact details

Disabled group

The native disabled attribute cascades to every control inside.

Billing address

API

Fieldset props

PropTypeDefaultDescription
legendReactNodeCaption rendered inside the native <legend>.
disabledbooleanfalseDisables every form control inside the fieldset.
unstyledbooleanfalseHeadless mode — drops Zephora classes so your own CSS can style it.
…restFieldsetHTMLAttributes<HTMLFieldSetElement>All native fieldset props are forwarded.