feat: add ViewToggle component, uncomment in both pages

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
chihlasm
2026-04-02 17:31:20 +00:00
parent fc51ceb610
commit 7d97412d1f
3 changed files with 56 additions and 11 deletions

View File

@@ -8,8 +8,7 @@ import { ChatMessage } from '@/components/assistant/ChatMessage'
import { TaskLane } from '@/components/assistant/TaskLane'
import { ConcludeSessionModal } from '@/components/assistant/ConcludeSessionModal'
import { StatusUpdateModal } from '@/components/flowpilot/StatusUpdateModal'
// TODO: uncomment after Task 4
// import { ViewToggle } from '@/components/assistant/ViewToggle'
import { ViewToggle } from '@/components/assistant/ViewToggle'
import { useAssistantSession } from '@/hooks/useAssistantSession'
export default function FlowPilotPage() {
@@ -116,10 +115,9 @@ export default function FlowPilotPage() {
Chats
</button>
<div className="flex-1" />
{/* TODO: uncomment after Task 4 */}
{/* {session.activeChatId && (
{session.activeChatId && (
<ViewToggle currentView="flowpilot" sessionId={session.activeChatId} />
)} */}
)}
<button
onClick={session.handleNewChat}
className="rounded-lg px-3 py-2 text-sm font-medium text-primary hover:bg-primary/10 transition-colors"
@@ -132,8 +130,7 @@ export default function FlowPilotPage() {
<>
{/* Desktop view toggle bar */}
<div className="hidden sm:flex items-center justify-end px-4 py-1.5 border-b border-border/50">
{/* TODO: uncomment after Task 4 */}
{/* <ViewToggle currentView="flowpilot" sessionId={session.activeChatId} /> */}
<ViewToggle currentView="flowpilot" sessionId={session.activeChatId} />
</div>
{/* Messages */}