Skip to main content
The Tabs field organizes fields into a tabbed editing interface. Unnamed tabs affect only the layout. Named tabs also nest their values under an object.
Here, title remains at the current level while description is stored as seo.description.

Config options

Each tab accepts the options below. Options marked “Named tabs only” are rejected on a tab without name, because only a named tab stores a value of its own.

Conditional tabs

Use admin.condition to show a tab from the current document data: When the condition returns false, FrogBot hides the tab and all of its fields. If the active tab becomes hidden, the admin panel switches to the next visible tab.

Custom components

Use TabsFieldClientProps for a client wrapper. Tab labels and descriptions are configured on each tab rather than through field label component slots.