mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-01-05 18:18:51 +01:00
📌 fix: Pin Agents and Models (#10808)
* fix(nav): handle search disabled/error states to stop skeleton loading * fix(ui): correct chevron direction for chats expand/collapse toggle * feat(Conversations): Introduce MeasuredRow and ChatsHeader components for improved rendering and layout --------- Co-authored-by: Danny Avila <danny@librechat.ai>
This commit is contained in:
parent
1edec579a5
commit
96f5ed5608
2 changed files with 106 additions and 48 deletions
|
|
@ -10,9 +10,12 @@ export default function useSearchEnabled(isAuthenticated: boolean) {
|
|||
|
||||
useEffect(() => {
|
||||
if (searchEnabledQuery.data === true) {
|
||||
setSearch((prev) => ({ ...prev, enabled: searchEnabledQuery.data }));
|
||||
setSearch((prev) => ({ ...prev, enabled: true }));
|
||||
} else if (searchEnabledQuery.data === false) {
|
||||
setSearch((prev) => ({ ...prev, enabled: false }));
|
||||
} else if (searchEnabledQuery.isError) {
|
||||
logger.error('Failed to get search enabled: ', searchEnabledQuery.error);
|
||||
setSearch((prev) => ({ ...prev, enabled: false }));
|
||||
}
|
||||
}, [searchEnabledQuery.data, searchEnabledQuery.error, searchEnabledQuery.isError, setSearch]);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue