import { api } from './client' import type { Game, Route, RouteEncounterDetail } from '../types/game' export interface GameDetail extends Game { routes: Route[] } export function getGames(): Promise { return api.get('/games') } export function getGame(id: number): Promise { return api.get(`/games/${id}`) } export function getGameRoutes(gameId: number): Promise { return api.get(`/games/${gameId}/routes`) } export function getRoutePokemon(routeId: number): Promise { return api.get(`/routes/${routeId}/pokemon`) }