wait until default view is loaded

This commit is contained in:
Josh Hawkins 2024-10-16 20:52:33 -05:00
parent 1eb63ba7a4
commit 3c99c6bf1b

View File

@ -36,7 +36,7 @@ export default function Explore() {
// default layout
const [defaultView, setDefaultView] = usePersistence(
const [defaultView, setDefaultView, defaultViewLoaded] = usePersistence(
"exploreDefaultView",
"summary",
);
@ -274,12 +274,13 @@ export default function Explore() {
};
if (
config?.semantic_search.enabled &&
(!reindexState ||
!textModelState ||
!textTokenizerState ||
!visionModelState ||
!visionFeatureExtractorState)
!defaultViewLoaded ||
(config?.semantic_search.enabled &&
(!reindexState ||
!textModelState ||
!textTokenizerState ||
!visionModelState ||
!visionFeatureExtractorState))
) {
return (
<ActivityIndicator className="absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2" />