From 66575f38e77c2ed20285aee38cac7879725283b6 Mon Sep 17 00:00:00 2001 From: VividTruthKeeper Date: Sat, 17 Dec 2022 23:36:35 +0500 Subject: [PATCH] date parser --- src/components/LineChart.jsx | 3 ++- src/helpers/functions.js | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/LineChart.jsx b/src/components/LineChart.jsx index e4d988a..d68e083 100644 --- a/src/components/LineChart.jsx +++ b/src/components/LineChart.jsx @@ -10,6 +10,7 @@ import { } from "chart.js"; import { Api } from "../helpers/api"; import { useState, useEffect } from "react"; +import { parseDate } from "../helpers/functions"; ChartJS.register( LineElement, @@ -37,7 +38,7 @@ const LineChart = ({ activeRow, tabIndex }) => { const data = { labels: dataLineChart ? dataLineChart.data[activeRow].all_prices.map((price) => - price.date.split(" ")[0].replace("-", ".").replace("-", ".") + parseDate(price.date) ) : [""], diff --git a/src/helpers/functions.js b/src/helpers/functions.js index f8f2e94..6f29df6 100644 --- a/src/helpers/functions.js +++ b/src/helpers/functions.js @@ -4,3 +4,7 @@ export const dateReverse = (date) => { return date.split("-").reverse().join("."); }; + +export const parseDate = (date) => { + return date.split(" ")[0].split("-").reverse().join("."); +};