diff --git a/src/app/features/message-search/MessageSearch.tsx b/src/app/features/message-search/MessageSearch.tsx index 96aeb8e9..9d625b85 100644 --- a/src/app/features/message-search/MessageSearch.tsx +++ b/src/app/features/message-search/MessageSearch.tsx @@ -241,7 +241,7 @@ export function MessageSearch({ )} - {msgSearchParams.term && vItems.length === 0 && status === 'success' && ( + {msgSearchParams.term && groups.length === 0 && status === 'success' && ( )} - {error && ( - - {error.name} - {error.message} + {((msgSearchParams.term && status === 'pending') || + (groups.length > 0 && vItems.length === 0)) && ( + + {[...Array(8).keys()].map((key) => ( + + ))} )} @@ -322,11 +316,19 @@ export function MessageSearch({ )} )} - {msgSearchParams.term && status === 'pending' && ( - - {[...Array(8).keys()].map((key) => ( - - ))} + + {error && ( + + {error.name} + {error.message} )}