Integrate chat library selection logic into App component
This commit is contained in:
10
src/App.jsx
10
src/App.jsx
@@ -90,6 +90,16 @@ export default function App() {
|
|||||||
const [isCreatingLibrary, setIsCreatingLibrary] = useState(false)
|
const [isCreatingLibrary, setIsCreatingLibrary] = useState(false)
|
||||||
const [newLibraryName, setNewLibraryName] = useState('')
|
const [newLibraryName, setNewLibraryName] = useState('')
|
||||||
const [libraryCreateError, setLibraryCreateError] = useState('')
|
const [libraryCreateError, setLibraryCreateError] = useState('')
|
||||||
|
const {
|
||||||
|
chatLibrary,
|
||||||
|
chatLibrarySlug,
|
||||||
|
chatLibraryStatusSuffix,
|
||||||
|
clearChatLibrarySelections,
|
||||||
|
getChatLibraryForSession,
|
||||||
|
isLibrarySyncing,
|
||||||
|
removeLibraryFromChatSelections,
|
||||||
|
setChatLibraryForSession,
|
||||||
|
} = useChatLibrarySelection({ activeSessionId, libraries, libraryJobs })
|
||||||
const [isChatModelPickerOpen, setIsChatModelPickerOpen] = useState(false)
|
const [isChatModelPickerOpen, setIsChatModelPickerOpen] = useState(false)
|
||||||
const [availableChatModels, setAvailableChatModels] = useState([])
|
const [availableChatModels, setAvailableChatModels] = useState([])
|
||||||
const [availableVisionModels, setAvailableVisionModels] = useState([])
|
const [availableVisionModels, setAvailableVisionModels] = useState([])
|
||||||
|
|||||||
Reference in New Issue
Block a user