@@ -15,7 +15,11 @@ import { SearchSourceFactory } from "../../utils/SearchSourceFactory";
1515import { SuggestionTemplate } from "./SuggestionTemplate" ;
1616import { EmptyTemplate } from "./EmptyTemplate" ;
1717import { SearchResult } from "../../../shared/interfaces" ;
18- import { searchResultLimits , Mark , translations } from "../../utils/proxiedGenerated" ;
18+ import {
19+ searchResultLimits ,
20+ Mark ,
21+ translations ,
22+ } from "../../utils/proxiedGenerated" ;
1923import LoadingRing from "../LoadingRing/LoadingRing" ;
2024
2125import styles from "./SearchBar.module.css" ;
@@ -30,7 +34,7 @@ const SEARCH_PARAM_HIGHLIGHT = "_highlight";
3034
3135interface SearchBarProps {
3236 isSearchBarExpanded : boolean ;
33- handleSearchBarToggle : ( expanded : boolean ) => void ;
37+ handleSearchBarToggle ? : ( expanded : boolean ) => void ;
3438}
3539
3640export default function SearchBar ( {
@@ -164,11 +168,11 @@ export default function SearchBar({
164168 const onInputFocus = useCallback ( ( ) => {
165169 focusAfterIndexLoaded . current = true ;
166170 loadIndex ( ) ;
167- handleSearchBarToggle ( true ) ;
171+ handleSearchBarToggle ?. ( true ) ;
168172 } , [ handleSearchBarToggle , loadIndex ] ) ;
169173
170174 const onInputBlur = useCallback ( ( ) => {
171- handleSearchBarToggle ( false ) ;
175+ handleSearchBarToggle ?. ( false ) ;
172176 } , [ handleSearchBarToggle ] ) ;
173177
174178 const onInputMouseEnter = useCallback ( ( ) => {
0 commit comments