THEME
MOTION
HAPTIC
SOUND

TABS

Horizontal tabs where exactly one is active. Controlled via value + onChange.

Live demo

Import

import { Tabs } from '@cathode-ui/react';

Props

Name Type Default Required Description
value string yes
onChange (v: string) => void yes
items Array<{value,label,disabled?}> yes
accent 'info'|'success'|'warning'|'danger'|'accent' info

Examples

views

<Tabs value={v} onChange={setV} items={[{value:"a",label:"Overview"},{value:"b",label:"Logs"}]} aria-label="Views" />

Accessibility

Role: tablist

Feedback

Haptictap
Soundclick

Motion states

idle · press


← All components