16 lines
761 B
TypeScript
16 lines
761 B
TypeScript
// Dashboard injection tokens
|
|
// NOTE: kept in a standalone file to avoid circular imports between
|
|
// providers and services.
|
|
|
|
export const LOGGER_TOKEN = 'Logger';
|
|
export const DRIVER_REPOSITORY_TOKEN = 'IDriverRepository';
|
|
export const RACE_REPOSITORY_TOKEN = 'IRaceRepository';
|
|
export const RESULT_REPOSITORY_TOKEN = 'IResultRepository';
|
|
export const LEAGUE_REPOSITORY_TOKEN = 'ILeagueRepository';
|
|
export const STANDING_REPOSITORY_TOKEN = 'IStandingRepository';
|
|
export const LEAGUE_MEMBERSHIP_REPOSITORY_TOKEN = 'ILeagueMembershipRepository';
|
|
export const RACE_REGISTRATION_REPOSITORY_TOKEN = 'IRaceRegistrationRepository';
|
|
export const IMAGE_SERVICE_TOKEN = 'IImageServicePort';
|
|
export const DASHBOARD_OVERVIEW_USE_CASE_TOKEN = 'DashboardOverviewUseCase';
|
|
|