1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-11 07:25:02 +00:00
mon-entreprise/api/source/units.ts
Jérémy Rialland 68d6e1cd2c Fix api units
2023-06-19 11:55:23 +02:00

25 lines
686 B
TypeScript

// units from site/source/locales/units.yaml:
const units = Object.entries({
heure_plural: 'heures',
jour_plural: 'jours',
'jour ouvré_plural': 'jours ouvrés',
semaine_plural: 'semaine',
trimestre_plural: 'trimestres',
'trimestre validé_plural': 'trimestres validés',
an_plural: 'ans',
employé_plural: 'employés',
point_plural: 'points',
mois_plural: 'mois',
manifestation_plural: 'manifestations',
'titre-restaurant_plural': 'titres-restaurant',
part_plural: 'parts',
enfant_plural: 'enfants',
})
export const getUnitKey = (unit: string): string => {
const key = units
.find(([, trans]) => trans === unit)?.[0]
.replace(/_plural$/, '')
return key || unit
}