aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/types/Chapters.ts
blob: 8924b97aa1136f16440d5bed1522919af545fa97 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import type { Game } from '@customTypes/Game';
import type { Map } from '@customTypes/Map';

interface Chapter {
  id: number;
  name: string;
  image: string;
  is_disabled: boolean;
}

export interface GameChapter {
  chapter: Chapter;
  maps: Map[];
}

export interface GamesChapters {
  game: Game;
  chapters: Chapter[];
}