Settings

Tabs + FormBuilder — sectioned settings with per-section validation.

The Settings block nests a FormBuilder per Tabs panel, so each section validates and submits independently.

Workspace settings
Changes save per section.

Composition

<Tabs defaultValue="profile">
  <TabsList>
    <TabsTrigger value="profile">Profile</TabsTrigger>
    <TabsTrigger value="notifications">Notifications</TabsTrigger>
  </TabsList>
  <TabsContent value="profile">
    <FormBuilder schema={profileSchema} fields={profileFields} onSubmit={save} />
  </TabsContent>
</Tabs>