From c6e6c80bf6154bda5cf1e775a8764c6aa7526b02 Mon Sep 17 00:00:00 2001 From: Mike Fortman Date: Wed, 26 Nov 2025 10:59:58 -0600 Subject: [PATCH] Adds loading state and placeholder for new conversations --- frontend/components/navigation.tsx | 73 ++++++++++++++++++++++++++++-- 1 file changed, 70 insertions(+), 3 deletions(-) diff --git a/frontend/components/navigation.tsx b/frontend/components/navigation.tsx index 4efd1403..b172779e 100644 --- a/frontend/components/navigation.tsx +++ b/frontend/components/navigation.tsx @@ -91,6 +91,10 @@ export function Navigation({ const { loading } = useLoadingStore(); + useEffect(() => { + console.log("loading", loading); + }, [loading]); + const [previousConversationCount, setPreviousConversationCount] = useState(0); const [deleteModalOpen, setDeleteModalOpen] = useState(false); const [conversationToDelete, setConversationToDelete] = @@ -391,8 +395,70 @@ export function Navigation({ No conversations yet ) : ( - conversations.map((conversation) => ( - + ) + ); + })()} + {conversations.map((conversation) => ( + - )) + ))} + )} )}