import { Box } from './Box'; export interface TabOption { id: string; label: string; icon?: React.ReactNode; count?: number; } export interface BorderTabsProps { tabs: TabOption[]; activeTabId?: string; onTabChange: (id: string) => void; activeTab?: string; } export const BorderTabs = ({ tabs, activeTabId, onTabChange, activeTab }: BorderTabsProps) => { const finalActiveTabId = activeTabId || activeTab || ''; return ( {tabs.map((tab) => { const isActive = tab.id === finalActiveTabId; return ( ); })} ); };