diff --git a/apps/frontend/src/components/ClassBrowser/Header/index.tsx b/apps/frontend/src/components/ClassBrowser/Header/index.tsx index ce4bef865..4d927b862 100644 --- a/apps/frontend/src/components/ClassBrowser/Header/index.tsx +++ b/apps/frontend/src/components/ClassBrowser/Header/index.tsx @@ -24,6 +24,7 @@ export default function Header() { handleSemanticSearch, semanticLoading, semanticError, + semanticSearchAvailable, } = useLayoutContext(); const handleAiSearchSubmit = () => { @@ -58,17 +59,19 @@ export default function Header() { autoComplete="off" /> - setAiSearchActive(!aiSearchActive)} - aria-label="AI Search" - > - {aiSearchActive ? : } - + {semanticSearchAvailable && ( + setAiSearchActive(!aiSearchActive)} + aria-label="AI Search" + > + {aiSearchActive ? : } + + )} - {aiSearchActive && ( + {aiSearchActive && semanticSearchAvailable && (