import { GameContext } from "./StateManagers/EventManager"; import handleMainSceneEvent from "./mainSceneEventHandler"; import handleMediaSceneEvent from "./mediaSceneEventHandler"; import handleBootMainMenuEvent from "./bootMainMenuEventHandler"; const computeAction = (gameContext: GameContext) => { switch (gameContext.scene) { case "main": return handleMainSceneEvent(gameContext); case "media": return handleMediaSceneEvent(gameContext); case "boot": return handleBootMainMenuEvent(gameContext); } }; export default computeAction;