mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Search: Avoid requesting all dashboards when in Folder View
This commit is contained in:
parent
1e06b0170b
commit
ca2139e9ce
@ -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(() => {
|
const clearSelection = useCallback(() => {
|
||||||
searchSelection.items.clear();
|
searchSelection.items.clear();
|
||||||
|
Loading…
Reference in New Issue
Block a user