gitscope
← marzneshin / v0.6.1 / dashboard/src/common/stats-charts/hooks/use-transform-date-usage-data.ts
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/common/stats-charts/hooks/use-transform-date-usage-data.ts · TypeScript
Blame Raw
 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}