This commit is contained in:
2025-12-16 13:53:23 +01:00
parent 84f05598a6
commit 29dc11deb9
127 changed files with 538 additions and 547 deletions

View File

@@ -138,8 +138,8 @@ export class GetDashboardOverviewUseCase {
presenter.present(viewModel);
}
private async getDriverLeagues(allLeagues: any[], driverId: string): Promise<any[]> {
const driverLeagues: any[] = [];
private async getDriverLeagues(allLeagues: unknown[], driverId: string): Promise<any[]> {
const driverLeagues: unknown[] = [];
for (const league of allLeagues) {
const membership = await this.leagueMembershipRepository.getMembership(league.id, driverId);
@@ -152,7 +152,7 @@ export class GetDashboardOverviewUseCase {
}
private async partitionUpcomingRacesByRegistration(
upcomingRaces: any[],
upcomingRaces: unknown[],
driverId: string,
leagueMap: Map<string, string>,
): Promise<{
@@ -194,9 +194,9 @@ export class GetDashboardOverviewUseCase {
}
private buildRecentResults(
allResults: any[],
allRaces: any[],
allLeagues: any[],
allResults: unknown[],
allRaces: unknown[],
allLeagues: unknown[],
driverId: string,
): DashboardRecentResultViewModel[] {
const raceById = new Map(allRaces.map(race => [race.id, race]));
@@ -237,7 +237,7 @@ export class GetDashboardOverviewUseCase {
}
private async buildLeagueStandingsSummaries(
driverLeagues: any[],
driverLeagues: unknown[],
driverId: string,
): Promise<DashboardLeagueStandingSummaryViewModel[]> {
const summaries: DashboardLeagueStandingSummaryViewModel[] = [];
@@ -277,7 +277,7 @@ export class GetDashboardOverviewUseCase {
return activeLeagueIds.size;
}
private buildFeedSummary(feedItems: any[]): DashboardFeedSummaryViewModel {
private buildFeedSummary(feedItems: unknown[]): DashboardFeedSummaryViewModel {
const items: DashboardFeedItemSummaryViewModel[] = feedItems.map(item => ({
id: item.id,
type: item.type,
@@ -297,7 +297,7 @@ export class GetDashboardOverviewUseCase {
};
}
private buildFriendsSummary(friends: any[]): DashboardFriendSummaryViewModel[] {
private buildFriendsSummary(friends: unknown[]): DashboardFriendSummaryViewModel[] {
return friends.map(friend => ({
id: friend.id,
name: friend.name,