Skip to content

Commit 60ab1ee

Browse files
committed
create and integrate a clientside resource client factory
Signed-off-by: Daniel Rowe <[email protected]>
1 parent baa1792 commit 60ab1ee

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/plugins/discover/public/application/view_components/utils/use_prometheus.ts

+5
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ export const usePrometheus = (): PrometheusContext => {
4141
const metricMetadata = await prometheusResourceClient.getMetricMetadata('my_prometheus');
4242
const metrics = Object.keys(metricMetadata).sort();
4343
setMetricNames(metrics);
44+
45+
if (!data.query.queryString.getQuery().query) {
46+
setSelectedMetricName(metrics[0]);
47+
}
48+
/* eslint-disable-next-line react-hooks/exhaustive-deps */
4449
}, [prometheusResourceClient]);
4550

4651
useEffect(() => {

0 commit comments

Comments
 (0)