feat: enhance chat query handling and sidebar updates

- Updated chat query to include ordering by creation date for better organization.
- Improved optimistic updates in chat deletion and creation mutations to ensure UI consistency.
- Invalidate chat queries after mutations to refresh sidebar and components effectively.
- Adjusted cache key structure for chat queries to include additional parameters for better cache management.
This commit is contained in:
Anish Sarkar 2025-12-19 22:37:04 +05:30
parent 5fcaadf60b
commit ee46a43afc
4 changed files with 40 additions and 13 deletions

View file

@ -58,7 +58,7 @@ export function AppSidebarProvider({
useEffect(() => {
setChatsQueryParams((prev) => ({ ...prev, search_space_id: searchSpaceId, skip: 0, limit: 4 }));
}, [searchSpaceId]);
}, [searchSpaceId, setChatsQueryParams]);
const {
data: searchSpace,