Skip to content

Commit b9ebc78

Browse files
Change hint every time a new searchterm is added
1 parent f1fe2bb commit b9ebc78

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

Diff for: src/components/search/SearchBar/searchBar.tsx

+6-1
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,13 @@ const SearchBar = ({
8282
];
8383
const [searchBarHintIndex, setSearchBarHintIndex] = useState<number>(1);
8484

85+
function changeHint() {
86+
setSearchBarHintIndex(Math.floor(Math.random() * 4));
87+
}
88+
8589
useEffect(() => {
8690
const interval = setInterval(() => {
87-
setSearchBarHintIndex(Math.floor(Math.random() * 4));
91+
changeHint();
8892
}, 7000);
8993

9094
return () => clearInterval(interval); // Cleanup when component unmounts
@@ -112,6 +116,7 @@ const SearchBar = ({
112116
//update parent and queries
113117
function onSelect_internal(newValue: SearchQuery[]) {
114118
// called by updateValue(), handleKeyDown(), and is assigned to the button onClick action
119+
changeHint();
115120
if (
116121
router.query.searchTerms ==
117122
newValue.map((el) => searchQueryLabel(el)).join(',')

0 commit comments

Comments
 (0)