# Fieldset **Category**: react **URL**: https://www.blakeui.com/en/docs/react/components/fieldset **Source**: https://raw.githubusercontent.com/myblakebox/BlakeUI/refs/heads/main/apps/docs/content/docs/en/react/components/(forms)/fieldset.mdx > Group related form controls with legends, descriptions, and actions *** ## Import ```tsx import { Fieldset } from '@blakeui/react'; ``` ### Usage ```tsx "use client"; import { Button, Description, FieldError, FieldGroup, Fieldset, Form, Input, Label, TextArea, TextField, } from "@blakeui/react"; import {FloppyDisk} from "@gravity-ui/icons"; export function Basic() { const onSubmit = (e: React.FormEvent) => { e.preventDefault(); const formData = new FormData(e.currentTarget); const data: Record = {}; // Convert FormData to plain object formData.forEach((value, key) => { data[key] = value.toString(); }); alert("Form submitted successfully!"); }; return (
Profile Settings Update your profile information. { if (value.length < 3) { return "Name must be at least 3 characters"; } return null; }} > { if (value.length < 10) { return "Bio must be at least 10 characters"; } return null; }} >