mirror of
https://github.com/grafana/grafana.git
synced 2026-09-05 04:40:13 -05:00
Search: Avoid requesting all dashboards when in Folder View
This commit is contained in:
@@ -163,7 +163,14 @@ export const SearchView = ({
|
||||
[]
|
||||
);
|
||||
|
||||
const results = useAsync(() => doSearch(query, searchQuery, includePanels, eventTrackingNamespace), [searchQuery]);
|
||||
const results = useAsync(() => {
|
||||
// No need to query all dashboards if we are in folder view
|
||||
if (layout === SearchLayout.Folders) {
|
||||
return Promise.resolve();
|
||||
}
|
||||
|
||||
return doSearch(query, searchQuery, includePanels, eventTrackingNamespace);
|
||||
}, [searchQuery, layout]);
|
||||
|
||||
const clearSelection = useCallback(() => {
|
||||
searchSelection.items.clear();
|
||||
|
||||
Reference in New Issue
Block a user