← marzneshin
/
v0.6.2
/
dashboard/src/common/stats-charts/hooks/use-transform-date-usage-data.ts
https://dev.kronoz.win/r/marzneshin.git
1import { UsageMetric, ChartData } from "./../types";
2
3export function useTransformDateUsageData(usages: Array<UsageMetric>): ChartData {
4 return usages.map(usageData => {
5 const [timestamp, usage] = usageData;
6 const date = new Date(timestamp * 1000);
7 const formattedDate = date.toISOString();
8 return { datetime: formattedDate, traffic: usage };
9 });
10}