mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-18 01:10:14 +01:00
fix(nav): handle search disabled/error states to stop skeleton loading
This commit is contained in:
parent
acd30426f6
commit
21f90e7e0d
1 changed files with 4 additions and 1 deletions
|
|
@ -10,9 +10,12 @@ export default function useSearchEnabled(isAuthenticated: boolean) {
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (searchEnabledQuery.data === true) {
|
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) {
|
} else if (searchEnabledQuery.isError) {
|
||||||
logger.error('Failed to get search enabled: ', searchEnabledQuery.error);
|
logger.error('Failed to get search enabled: ', searchEnabledQuery.error);
|
||||||
|
setSearch((prev) => ({ ...prev, enabled: false }));
|
||||||
}
|
}
|
||||||
}, [searchEnabledQuery.data, searchEnabledQuery.error, searchEnabledQuery.isError, setSearch]);
|
}, [searchEnabledQuery.data, searchEnabledQuery.error, searchEnabledQuery.isError, setSearch]);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue