From 0b07ce2a97d065e96dd98a21653f17d2b2b6fac3 Mon Sep 17 00:00:00 2001 From: Danielle Maywood Date: Mon, 30 Mar 2026 10:49:21 +0100 Subject: [PATCH] refactor(site): move AgentChatPageView to correct directory (#23770) --- site/src/pages/AgentsPage/AgentChatPage.tsx | 6 ++--- .../AgentChatPageView.stories.tsx | 6 ++--- .../{components => }/AgentChatPageView.tsx | 25 +++++++++++-------- 3 files changed, 20 insertions(+), 17 deletions(-) rename site/src/pages/AgentsPage/{components => }/AgentChatPageView.stories.tsx (99%) rename site/src/pages/AgentsPage/{components => }/AgentChatPageView.tsx (98%) diff --git a/site/src/pages/AgentsPage/AgentChatPage.tsx b/site/src/pages/AgentsPage/AgentChatPage.tsx index 10552a3c11..69f33d0b6a 100644 --- a/site/src/pages/AgentsPage/AgentChatPage.tsx +++ b/site/src/pages/AgentsPage/AgentChatPage.tsx @@ -37,13 +37,13 @@ import { import { isMobileViewport } from "#/utils/mobile"; import { pageTitle } from "#/utils/page"; import { rewriteLocalhostURL } from "#/utils/portForward"; -import type { AgentsOutletContext } from "./AgentsPage"; -import type { ChatMessageInputRef } from "./components/AgentChatInput"; import { AgentChatPageLoadingView, AgentChatPageNotFoundView, AgentChatPageView, -} from "./components/AgentChatPageView"; +} from "./AgentChatPageView"; +import type { AgentsOutletContext } from "./AgentsPage"; +import type { ChatMessageInputRef } from "./components/AgentChatInput"; import { getParentChatID, getWorkspaceAgent, diff --git a/site/src/pages/AgentsPage/components/AgentChatPageView.stories.tsx b/site/src/pages/AgentsPage/AgentChatPageView.stories.tsx similarity index 99% rename from site/src/pages/AgentsPage/components/AgentChatPageView.stories.tsx rename to site/src/pages/AgentsPage/AgentChatPageView.stories.tsx index 23a22d9712..ef2db8932e 100644 --- a/site/src/pages/AgentsPage/components/AgentChatPageView.stories.tsx +++ b/site/src/pages/AgentsPage/AgentChatPageView.stories.tsx @@ -10,14 +10,14 @@ import { withAuthProvider, withDashboardProvider, } from "#/testHelpers/storybook"; -import type { ChatDetailError } from "../utils/usageLimitMessage"; import { AgentChatPageLoadingView, AgentChatPageNotFoundView, AgentChatPageView, } from "./AgentChatPageView"; -import { createChatStore } from "./ChatConversation/chatStore"; -import type { ModelSelectorOption } from "./ChatElements"; +import { createChatStore } from "./components/ChatConversation/chatStore"; +import type { ModelSelectorOption } from "./components/ChatElements"; +import type { ChatDetailError } from "./utils/usageLimitMessage"; // --------------------------------------------------------------------------- // Shared constants & helpers diff --git a/site/src/pages/AgentsPage/components/AgentChatPageView.tsx b/site/src/pages/AgentsPage/AgentChatPageView.tsx similarity index 98% rename from site/src/pages/AgentsPage/components/AgentChatPageView.tsx rename to site/src/pages/AgentsPage/AgentChatPageView.tsx index 822867ceca..0be45f1a41 100644 --- a/site/src/pages/AgentsPage/components/AgentChatPageView.tsx +++ b/site/src/pages/AgentsPage/AgentChatPageView.tsx @@ -13,20 +13,23 @@ import type { ChatDiffStatus, ChatMessagePart } from "#/api/typesGenerated"; import { Button } from "#/components/Button/Button"; import { cn } from "#/utils/cn"; import { pageTitle } from "#/utils/page"; -import type { ChatDetailError } from "../utils/usageLimitMessage"; -import { AgentChatInput, type ChatMessageInputRef } from "./AgentChatInput"; +import { + AgentChatInput, + type ChatMessageInputRef, +} from "./components/AgentChatInput"; import { ChatConversationSkeleton, RightPanelSkeleton, -} from "./AgentsSkeletons"; -import type { useChatStore } from "./ChatConversation/chatStore"; -import type { ModelSelectorOption } from "./ChatElements"; -import { DesktopPanelContext } from "./ChatElements/tools/DesktopPanelContext"; -import { ChatPageInput, ChatPageTimeline } from "./ChatPageContent"; -import { ChatTopBar } from "./ChatTopBar"; -import { GitPanel } from "./GitPanel/GitPanel"; -import { RightPanel } from "./RightPanel/RightPanel"; -import { SidebarTabView } from "./Sidebar/SidebarTabView"; +} from "./components/AgentsSkeletons"; +import type { useChatStore } from "./components/ChatConversation/chatStore"; +import type { ModelSelectorOption } from "./components/ChatElements"; +import { DesktopPanelContext } from "./components/ChatElements/tools/DesktopPanelContext"; +import { ChatPageInput, ChatPageTimeline } from "./components/ChatPageContent"; +import { ChatTopBar } from "./components/ChatTopBar"; +import { GitPanel } from "./components/GitPanel/GitPanel"; +import { RightPanel } from "./components/RightPanel/RightPanel"; +import { SidebarTabView } from "./components/Sidebar/SidebarTabView"; +import type { ChatDetailError } from "./utils/usageLimitMessage"; type ChatStoreHandle = ReturnType["store"];