@@ -39,29 +39,26 @@ const MetricsTab = (props) => {
3939 < >
4040 { volumeCondition === VOLUME_CONDITION_LINK ? (
4141 < ChartLegendWrapper colorSet = { createColorSet } >
42+ < MetricsActionContainer >
43+ { config . api ?. url_grafana && volumeNamespace && volumePVCName && (
44+ < a
45+ href = { `${ config . api . url_grafana } /d/${ GRAFANA_DASHBOARDS . volumes } ?var-namespace=${ volumeNamespace } &var-volume=${ volumePVCName } ` }
46+ target = "_blank"
47+ rel = "noopener noreferrer"
48+ data-cy = "advanced_metrics_volume_detailed"
49+ >
50+ < Button
51+ label = { intl . formatMessage ( {
52+ id : 'advanced_metrics' ,
53+ } ) }
54+ variant = { 'secondary' }
55+ icon = { < Icon name = "External-link" /> }
56+ />
57+ </ a >
58+ ) }
59+ { volumeCondition === VOLUME_CONDITION_LINK && < TimespanSelector /> }
60+ </ MetricsActionContainer >
4261 < ChartContainer >
43- < MetricsActionContainer >
44- { config . api ?. url_grafana && volumeNamespace && volumePVCName && (
45- < a
46- href = { `${ config . api . url_grafana } /d/${ GRAFANA_DASHBOARDS . volumes } ?var-namespace=${ volumeNamespace } &var-volume=${ volumePVCName } ` }
47- target = "_blank"
48- rel = "noopener noreferrer"
49- data-cy = "advanced_metrics_volume_detailed"
50- >
51- < Button
52- label = { intl . formatMessage ( {
53- id : 'advanced_metrics' ,
54- } ) }
55- variant = { 'secondary' }
56- icon = { < Icon name = "External-link" /> }
57- />
58- </ a >
59- ) }
60- { volumeCondition === VOLUME_CONDITION_LINK && (
61- < TimespanSelector />
62- ) }
63- </ MetricsActionContainer >
64-
6562 < GraphGrid id = "graph_container" >
6663 < VolumeUsageChart
6764 pvcName = { volumePVCName }
0 commit comments