website refactor

This commit is contained in:
2026-01-16 18:21:06 +01:00
parent 2f53727702
commit 095885544b
146 changed files with 970 additions and 524 deletions

View File

@@ -1,5 +1,5 @@
import { ChampionshipStanding } from '@/racing/domain/entities/championship/ChampionshipStanding';
import { ChampionshipStanding } from '../../domain/entities/championship/ChampionshipStanding';
import { ChampionshipAggregator } from '@core/racing/domain/services/ChampionshipAggregator';
import { EventScoringService } from '@core/racing/domain/services/EventScoringService';
import type { ChampionshipConfig } from '@core/racing/domain/types/ChampionshipConfig';
@@ -8,6 +8,13 @@ import type { SessionType } from '@core/racing/domain/types/SessionType';
import type { Logger } from '@core/shared/domain/Logger';
import { Result } from '@core/shared/domain/Result';
import type { ApplicationErrorCode } from '@core/shared/errors/ApplicationErrorCode';
import { LeagueRepository } from '../../domain/repositories/LeagueRepository';
import { SeasonRepository } from '../../domain/repositories/SeasonRepository';
import { LeagueScoringConfigRepository } from '../../domain/repositories/LeagueScoringConfigRepository';
import { RaceRepository } from '../../domain/repositories/RaceRepository';
import { ResultRepository } from '../../domain/repositories/ResultRepository';
import { PenaltyRepository } from '../../domain/repositories/PenaltyRepository';
import { ChampionshipStandingRepository } from '../../domain/repositories/ChampionshipStandingRepository';
export type RecalculateChampionshipStandingsInput = {
leagueId: string;
@@ -48,7 +55,7 @@ export class RecalculateChampionshipStandingsUseCase {
input: RecalculateChampionshipStandingsInput,
): Promise<
Result<
void,
RecalculateChampionshipStandingsResult,
ApplicationErrorCode<RecalculateChampionshipStandingsErrorCode, { message: string }>
>
> {