Skip to content

Fieldset

Form section layout with legend, grouped fields, and actions.

Import

ts
import { FieldGroup, Fieldset, FieldsetActions, FieldsetLegend } from '@heroui-vue/vue'

Usage

Account
Email
Team

<template>
  <Fieldset class="max-w-xl">
    <FieldsetLegend>Account</FieldsetLegend>
    <FieldGroup>
      <InputGroup>
        <InputGroupPrefix>Email</InputGroupPrefix>
        <InputGroupInput placeholder="you@example.com" />
      </InputGroup>
      <InputGroup>
        <InputGroupPrefix>Team</InputGroupPrefix>
        <InputGroupInput placeholder="Design systems" />
      </InputGroup>
    </FieldGroup>
    <FieldsetActions>
      <Button variant="ghost">Cancel</Button>
      <Button variant="primary">Save</Button>
    </FieldsetActions>
  </Fieldset>
</template>

<script setup>
import {
  Button,
  FieldGroup,
  Fieldset,
  FieldsetActions,
  FieldsetLegend,
  InputGroup,
  InputGroupInput,
  InputGroupPrefix,
} from '@heroui-vue/vue'
</script>

API

PropTypeDefaultDescription
disabledbooleanundefinedDisable the native fieldset

Released under the Apache-2.0 License.