eletrotupi / tcc/ api/src/services/export/label.map.ts8480619e654d675a3b0327e5df6b8b94dab2c32b
920 B | 38 lines Raw
1
import {
2
  BaseMoodOption,
3
  IntensityLevel,
4
  MoodComponentOption,
5
} from "@prisma/client";
6

7
// Temporary copy of the labels the app shows. The app-wide map will eventually
8
// live with the i18n labels work; these are intentionally pt-BR only.
9
export const baseMoodLabel: Record<BaseMoodOption, string> = {
10
  SAD: "Triste",
11
  NEUTRAL: "Neutro",
12
  GOOD: "Bem",
13
  GREAT: "Ótimo",
14
  ANGRY: "Irritado",
15
};
16

17
export const moodComponentLabel: Record<MoodComponentOption, string> = {
18
  JOY: "Alegria",
19
  ANGER: "Raiva",
20
  SADNESS: "Tristeza",
21
  FEAR: "Medo",
22
  GUILT: "Culpa",
23
  FRUSTRATION: "Frustração",
24
  CALM: "Calmo",
25
  MOTIVATED: "Motivado",
26
  TIREDNESS: "Cansaço",
27
  GRATITUDE: "Gratidão",
28
  FOCUS: "Foco",
29
  RESTLESS: "Inquieto",
30
  RELAXED: "Relaxado",
31
  OVERWHELMED: "Sobrecarga",
32
};
33

34
export const intensityLabel: Record<IntensityLevel, string> = {
35
  LIGHT: "Suave",
36
  MODERATE: "Moderada",
37
  HIGH: "Intensa",
38
};