interface TabButtonProps { icon: string label: string isActive: boolean onClick: () => void } export function TabButton({ icon, label, isActive, onClick }: TabButtonProps) { const activeClasses = "bg-vscode-editor-background border-b-2 border-vscode-focusBorder text-vscode-editor-foreground" const inactiveClasses = "bg-transparent border-b-2 border-transparent text-vscode-descriptionForeground hover:text-vscode-editor-foreground hover:bg-vscode-toolbar-hoverBackground" return ( ) }