Client - init workouts timeline

This commit is contained in:
Sam
2021-09-20 12:18:40 +02:00
parent f3f1142479
commit 45abd58b79
16 changed files with 331 additions and 29 deletions

View File

@ -0,0 +1,8 @@
/* eslint-disable import/no-duplicates */
import { Locale } from 'date-fns'
import { enUS, fr } from 'date-fns/locale'
export const localeFromLanguage: Record<string, Locale> = {
en: enUS,
fr: fr,
}

View File

@ -0,0 +1,8 @@
export const sportColors: Record<string, string> = {
'Cycling (Sport)': '#55A8A3',
'Cycling (Transport)': '#98C3A9',
Hiking: '#D0838A',
'Mountain Biking': '#ECC77E',
Running: '#926692',
Walking: '#929292',
}

View File

@ -11,6 +11,7 @@ import {
TStatisticsFromApi,
} from '@/types/statistics'
import { incrementDate, startDate } from '@/utils/dates'
import { sportColors } from '@/utils/sports'
// date format from api
const dateFormats: genericObject = {
@ -40,15 +41,6 @@ export const getDateKeys = (
return days
}
export const sportColors: Record<string, string> = {
'Cycling (Sport)': '#55A8A3',
'Cycling (Transport)': '#98C3A9',
Hiking: '#D0838A',
'Mountain Biking': '#ECC77E',
Running: '#926692',
Walking: '#929292',
}
const getStatisticsChartDataset = (
sportLabel: string,
color: string