import { useUIStore } from '../../stores/uiStore' import { useTranslation } from '../../i18n' export function TitleBar() { const { activeView, setActiveView } = useUIStore() const t = useTranslation() return (
{/* macOS traffic light spacer */}
{/* Logo */}
Claude Code Companion
{/* Navigation arrows */}
{/* Center tabs */}
setActiveView('code')} icon="code" > {t('titlebar.code')} setActiveView('terminal')} icon="terminal" > {t('titlebar.terminal')} setActiveView('history')} icon="history" > {t('titlebar.history')}
{/* Right: Settings */}
) } function TabButton({ active, onClick, icon, children, }: { active: boolean onClick: () => void icon: string children: React.ReactNode }) { return ( ) }