diff --git a/client/webui/frontend/src/lib/components/chat/RecentChatsList.tsx b/client/webui/frontend/src/lib/components/chat/RecentChatsList.tsx index fac131cb8..6f9e7b6f5 100644 --- a/client/webui/frontend/src/lib/components/chat/RecentChatsList.tsx +++ b/client/webui/frontend/src/lib/components/chat/RecentChatsList.tsx @@ -133,7 +133,7 @@ export function RecentChatsList({ maxItems = MAX_RECENT_CHATS }: RecentChatsList if (sessions.length === 0) { return ( -
+
No recent chats
diff --git a/client/webui/frontend/src/lib/components/navigation/CollapsibleNavigationSidebar.tsx b/client/webui/frontend/src/lib/components/navigation/CollapsibleNavigationSidebar.tsx index 77766ce31..f0ad82ff4 100644 --- a/client/webui/frontend/src/lib/components/navigation/CollapsibleNavigationSidebar.tsx +++ b/client/webui/frontend/src/lib/components/navigation/CollapsibleNavigationSidebar.tsx @@ -62,7 +62,7 @@ export const CollapsibleNavigationSidebar: React.FC("chats"); + const [internalActiveItem, setInternalActiveItem] = useState(""); const activeItem = controlledActiveItemId ?? internalActiveItem; const setActiveItem = (value: string) => { if (controlledActiveItemId === undefined) { @@ -122,7 +122,7 @@ export const CollapsibleNavigationSidebar: React.FC @@ -299,13 +299,13 @@ export const CollapsibleNavigationSidebar: React.FC -
+
{showNewChatButton && ( )} @@ -339,24 +339,24 @@ export const CollapsibleNavigationSidebar: React.FC - - {showRecentChats && ( - <> -
-
- Recent Chats - -
-
- -
- - )}
-
+ {showRecentChats && ( +
+
+
+ Recent Chats + +
+
+ +
+
+ )} + +
{bottomItems.map(item => (