aboutsummaryrefslogtreecommitdiff
path: root/src/i18n/lesson-text.ts
blob: 0ed290c24090e18a1cd44861b08ebe9ca7684dfb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
export interface ControlText { label: string; options?: Record<string, string> }

export interface LessonText {
  title: string;
  shortTitle: string;
  description: string;
  explanation: string;
  challenge: string;
  limits: string;
  sceneNote: string;
  legend: string[];
  sourceTitle: string;
  controls: Record<string, ControlText>;
  equations?: string[];
}

export interface TestCopy extends LessonText {
  questions: string[];
  answers: { title: string; steps: string[] }[];
  prediction: string;
  predictionAnswer: string;
}