Skip to content

TabBar

Visão Geral

Navegação horizontal em abas com contadores opcionais.

Localização

frontend-react/src/components/ui/TabBar.tsx

Uso

tsx
import { TabBar } from './components/ui';

const tabs = [
  { id: 'all', label: 'Todos', count: 42 },
  { id: 'pending', label: 'Pendentes', count: 5 },
  { id: 'completed', label: 'Concluídos', count: 37 },
];

<TabBar
  tabs={tabs}
  activeTab={active}
  onChange={setActive}
/>

Props

PropTipoDescrição
tabsArray<{ id, label, count? }>Lista de abas
activeTabstringAba ativa
onChange(id: string) => voidCallback de mudança

Layout

[ Todos (42) ] [ Pendentes (5) ] [ Concluídos (37) ]

Lançado sob a licença MIT.