Files
leon-ai--leon/aurora/src/components/tabs/tab-list/tab-list.tsx
T
2026-07-13 12:44:08 +08:00

23 lines
566 B
TypeScript

import {
Tabs,
type TabListProps as ArkTabListProps
} from '@ark-ui/react/tabs'
import { generateKeyId } from '../../../lib/utils'
export type TabListProps = Pick<ArkTabListProps, 'children'>
export function TabList({ children }: TabListProps): React.JSX.Element {
return (
<Tabs.List
key={`aurora-tab-list_${generateKeyId()}`}
className="aurora-tab-list"
>
{children}
<Tabs.Indicator className="aurora-tab-indicator-container">
<div className="aurora-tab-indicator" />
</Tabs.Indicator>
</Tabs.List>
)
}