case0 / web /src /screens /index.ts
HusseinEid's picture
fix: restore the #3 UI overhaul that a metadata push accidentally overwrote
2a0e91b verified
Raw
History Blame Contribute Delete
909 Bytes
import type { FunctionComponent } from 'preact'
import type { Screen } from '../store'
import { Board } from './board'
import { BootScreen, BriefingScreen, StoryScreen, TitleScreen } from './cold'
import { FlashbackScreen, NotesScreen, TimelineScreen } from './deduce'
import { AccusationScreen, ShareScreen, VerdictScreen } from './endgame'
import { EvidenceScreen } from './evidence'
import { Interrogation } from './interro'
import { SuspectsScreen } from './suspects'
export const SCREENS: Record<Screen, FunctionComponent> = {
title: TitleScreen,
story: StoryScreen,
briefing: BriefingScreen,
boot: BootScreen,
board: Board,
suspects: SuspectsScreen,
interro: Interrogation,
evidence: EvidenceScreen,
flashback: FlashbackScreen,
timeline: TimelineScreen,
notes: NotesScreen,
accuse: AccusationScreen,
verdict: VerdictScreen,
share: ShareScreen,
}