Skip to content

Commit 437cfd0

Browse files
authored
fix broken chart axis data for date time formatting (#2452)
1 parent dc4dae6 commit 437cfd0

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/LinearGraphWidget.tsx

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -180,16 +180,21 @@ const LinearGraphWidget = ({
180180
const onHover = () => {
181181
setHover(true);
182182
};
183+
183184
const onStopHover = () => {
184185
setHover(false);
185186
};
187+
186188
useEffect(() => {
187-
var dateFormatData = data;
188-
dateFormatData.forEach((element: any) => {
189-
var date = new Date(element.name * 1000);
190-
element.name = date;
189+
const fmtData = data.map((el: any) => {
190+
const date = new Date(el?.name * 1000);
191+
return {
192+
...el,
193+
name: date,
194+
};
191195
});
192-
setCsvData(dateFormatData);
196+
197+
setCsvData(fmtData);
193198
}, [data]);
194199

195200
const linearConfiguration = result

0 commit comments

Comments
 (0)