Skip to content

Commit 6f79560

Browse files
Sync quantile chart in dashboard
1 parent a3b4a09 commit 6f79560

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

ui/src/components/NonSymmetricalQuantileChart.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,11 @@ import {
77
import { useCallback, useMemo } from 'react';
88
import { UseQueryOptions } from 'react-query';
99
import { useSelector } from 'react-redux';
10-
import { HEIGHT_DEFAULT_CHART, PORT_NODE_EXPORTER } from '../constants';
10+
import {
11+
DASHBOARD_QUANTILE_SYNC_ID,
12+
HEIGHT_DEFAULT_CHART,
13+
PORT_NODE_EXPORTER,
14+
} from '../constants';
1115
import { useChartSeries, useNodeAddressesSelector, useNodes } from '../hooks';
1216
import {
1317
convertPrometheusResultToSerie,
@@ -164,6 +168,7 @@ const NonSymmetricalQuantileChart = ({
164168
isLoading={isLoadingQuantile}
165169
unitRange={unitRange}
166170
renderTooltip={renderTooltip}
171+
syncId={DASHBOARD_QUANTILE_SYNC_ID}
167172
/>
168173
<ChartLegend shape="line" legendSize="Smaller" />
169174
</ChartLegendWrapper>

ui/src/components/SymmetricalQuantileChart.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,11 @@ import {
77
} from '@scality/core-ui/dist/next';
88
import { useCallback, useMemo } from 'react';
99
import { useSelector } from 'react-redux';
10-
import { HEIGHT_SYMMETRICAL_CHART, PORT_NODE_EXPORTER } from '../constants';
10+
import {
11+
DASHBOARD_QUANTILE_SYNC_ID,
12+
HEIGHT_SYMMETRICAL_CHART,
13+
PORT_NODE_EXPORTER,
14+
} from '../constants';
1115
import {
1216
useNodeAddressesSelector,
1317
useNodes,
@@ -154,6 +158,7 @@ const SymmetricalQuantileChart = ({
154158
yAxisType={'symmetrical'}
155159
yAxisTitle={yAxisTitle}
156160
unitRange={UNIT_RANGE_BS}
161+
syncId={DASHBOARD_QUANTILE_SYNC_ID}
157162
renderTooltip={(tooltipProps) => {
158163
return (
159164
<SymmetricalQuantileTooltip

ui/src/constants.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ export const HEIGHT_SYMMETRICAL_CHART = 160;
106106
export const NODES_LIMIT_QUANTILE = 8;
107107
export const NODE_SYNC_ID = 'nodeMetrics';
108108
export const DASHBOARD_SYNC_ID = 'dashboard';
109+
export const DASHBOARD_QUANTILE_SYNC_ID = 'dashboard-quantile';
109110

110111
// Chart color values for consistent coloring across components
111112
export const CHART_COLOR_VALUES = Object.values(chartColors);

0 commit comments

Comments
 (0)