fix: show a loading message while waiting for a response
Signed-off-by: Andreea-Lupu <andreealupu1470@yahoo.com>
This commit is contained in:
parent
d9370fb9c1
commit
2e1e2e92b7
@ -295,12 +295,26 @@ function SearchSuggestion({ setSearchCurrentValue = () => {} }) {
|
|||||||
<List
|
<List
|
||||||
{...getMenuProps()}
|
{...getMenuProps()}
|
||||||
className={
|
className={
|
||||||
isOpen && !isLoading && !isFailedSearch
|
isOpen && !isFailedSearch
|
||||||
? `${classes.resultsWrapper} ${isComponentFocused && classes.resultsWrapperFocused}`
|
? `${classes.resultsWrapper} ${isComponentFocused && classes.resultsWrapperFocused}`
|
||||||
: classes.resultsWrapperHidden
|
: classes.resultsWrapperHidden
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
{isOpen && suggestionData?.length > 0 && renderSuggestions()}
|
{isOpen && suggestionData?.length > 0 && renderSuggestions()}
|
||||||
|
{isOpen && isLoading && !isEmpty(searchQuery) && isEmpty(suggestionData) && (
|
||||||
|
<>
|
||||||
|
<ListItem
|
||||||
|
className={classes.searchItem}
|
||||||
|
style={{ color: '#52637A', fontSize: '1rem', textOverflow: 'ellipsis' }}
|
||||||
|
{...getItemProps({ item: '', index: 0 })}
|
||||||
|
spacing={2}
|
||||||
|
>
|
||||||
|
<Stack direction="row" spacing={2}>
|
||||||
|
<Typography>Loading...</Typography>
|
||||||
|
</Stack>
|
||||||
|
</ListItem>
|
||||||
|
</>
|
||||||
|
)}
|
||||||
{isOpen && isEmpty(searchQuery) && isEmpty(suggestionData) && (
|
{isOpen && isEmpty(searchQuery) && isEmpty(suggestionData) && (
|
||||||
<>
|
<>
|
||||||
<ListItem
|
<ListItem
|
||||||
|
Loading…
x
Reference in New Issue
Block a user