import { useTerminal } from "../../hooks/useTerminal";
export default function TerminalTabs() {
const { sessions, activeSessionId, setActiveSession, close } = useTerminal();
if (sessions.length === 0) {
return (
No active terminals
);
}
return (
{sessions.map((session) => (
setActiveSession(session.id)}
className={`flex items-center gap-2 px-3 h-full text-xs cursor-pointer border-r border-[var(--border-color)] transition-colors ${
activeSessionId === session.id
? "bg-[var(--bg-primary)] text-[var(--text-primary)]"
: "text-[var(--text-secondary)] hover:text-[var(--text-primary)]"
}`}
>
{session.projectName}
))}
);
}