From 826b4254bf87e4deb905cd6e615880fa2e12ebce Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 6 May 2026 03:39:50 +0200 Subject: [PATCH] Integrate chat library selection logic into App component --- src/App.jsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/App.jsx b/src/App.jsx index 6cedb5d..f5de780 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -90,6 +90,16 @@ export default function App() { const [isCreatingLibrary, setIsCreatingLibrary] = useState(false) const [newLibraryName, setNewLibraryName] = useState('') const [libraryCreateError, setLibraryCreateError] = useState('') + const { + chatLibrary, + chatLibrarySlug, + chatLibraryStatusSuffix, + clearChatLibrarySelections, + getChatLibraryForSession, + isLibrarySyncing, + removeLibraryFromChatSelections, + setChatLibraryForSession, + } = useChatLibrarySelection({ activeSessionId, libraries, libraryJobs }) const [isChatModelPickerOpen, setIsChatModelPickerOpen] = useState(false) const [availableChatModels, setAvailableChatModels] = useState([]) const [availableVisionModels, setAvailableVisionModels] = useState([])