Skip to content

FieldLabel

Form field label component with required indicator.

Also known as: form label, input label, field title

View in Storybook

When to use

  • Labeling form fields. Most form components have built-in label prop, use FieldLabel only for custom layouts.

Import

tsx
import { FieldLabel } from '@vacano/ui'

Usage

tsx
<FieldLabel>Email Address</FieldLabel>

Required Field

tsx
<FieldLabel required>Username</FieldLabel>

Variants

tsx
<FieldLabel variant="normal">Normal Label</FieldLabel>
<FieldLabel variant="error">Error Label</FieldLabel>

With Form Field

tsx
<div>
  <FieldLabel required>Email</FieldLabel>
  <Input placeholder="Enter email" />
</div>

Props

PropTypeDefaultDescription
childrenstring-Label text
requiredbooleanfalseShow required indicator
variant'normal' | 'error''normal'Visual variant
classNamestring-CSS class name

Released under the MIT License.