{project.name}
{project.workspaceIds.map((workspaceId) => {
const workspace = workspaces[workspaceId]
if (!workspace) return null
const firstTab = workspace.activeTabId
?? workspace.chatIds[0]
?? workspace.terminalIds[0]
if (!firstTab) return null
const tabKind = workspace.chatIds.includes(firstTab)
? 'chat'
: 'terminal'
return (
isActive
? 'app__nav-item app__nav-item--nested app__nav-item--active'
: 'app__nav-item app__nav-item--nested'
}
>
{workspace.kind === 'worktree' ? : }
{workspace.name}
)
})}