diff --git a/src/repositories/ApiBasedRepository.ts b/src/repositories/ApiBasedRepository.ts index 5e751ed..09c0d60 100644 --- a/src/repositories/ApiBasedRepository.ts +++ b/src/repositories/ApiBasedRepository.ts @@ -1,11 +1,11 @@ import { GetterRepository } from "./GetterRepository"; -import { IEta, IOrderedStop, IRoute } from "../entities/entities"; +import { IEta, IOrderedStop, IRoute, IStop } from "../entities/entities"; export interface ApiBasedRepositoryCache { - etasForShuttleId: { + etasForShuttleId?: { [shuttleId: string]: IEta[], }, - etasForStopId: { + etasForStopId?: { [stopId: string]: IEta[], }, // To speed things up, implement caches for other data later