From dde77e717a5e34cb61aa07bb3439c04da184d4f7 Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Sat, 24 Jan 2026 01:25:46 +0100 Subject: [PATCH] do to formatters --- apps/website/lib/view-data/DriverRankingsViewData.ts | 4 ++-- apps/website/lib/view-data/LeaderboardsViewData.ts | 2 +- .../website/lib/view-data/TeamLeaderboardViewData.ts | 2 +- .../lib/view-models/ActivityItemViewModel.test.ts | 4 ++-- .../website/lib/view-models/ActivityItemViewModel.ts | 2 +- .../lib/view-models/AdminUserViewModel.test.ts | 4 ++-- .../view-models/AnalyticsDashboardViewModel.test.ts | 4 ++-- .../lib/view-models/AnalyticsDashboardViewModel.ts | 2 +- .../view-models/AnalyticsMetricsViewModel.test.ts | 4 ++-- .../view-models/AvailableLeaguesViewModel.test.ts | 2 +- .../view-models/AvatarGenerationViewModel.test.ts | 4 ++-- apps/website/lib/view-models/AvatarViewModel.test.ts | 4 ++-- .../website/lib/view-models/BillingStatsViewModel.ts | 2 +- .../website/lib/view-models/BillingViewModel.test.ts | 4 ++-- apps/website/lib/view-models/BillingViewModel.ts | 4 ++-- .../view-models/CompleteOnboardingViewModel.test.ts | 4 ++-- .../lib/view-models/CreateLeagueViewModel.test.ts | 4 ++-- .../lib/view-models/CreateTeamViewModel.test.ts | 4 ++-- .../lib/view-models/DeleteMediaViewModel.test.ts | 4 ++-- .../DriverLeaderboardItemViewModel.test.ts | 4 ++-- .../lib/view-models/DriverLeaderboardViewModel.ts | 4 +--- .../DriverProfileDriverSummaryViewModel.test.ts | 4 ++-- .../lib/view-models/DriverProfileViewModel.test.ts | 2 +- .../lib/view-models/DriverProfileViewModel.ts | 4 ++-- .../DriverRegistrationStatusViewModel.test.ts | 4 ++-- .../lib/view-models/DriverSummaryViewModel.test.ts | 4 ++-- .../lib/view-models/DriverTeamViewModel.test.ts | 4 ++-- apps/website/lib/view-models/DriverViewModel.test.ts | 4 ++-- .../lib/view-models/EmailSignupViewModel.test.ts | 4 ++-- .../lib/view-models/HomeDiscoveryViewModel.test.ts | 2 +- apps/website/lib/view-models/InvoiceViewModel.ts | 2 +- .../LeagueAdminRosterJoinRequestViewModel.test.ts | 2 +- .../LeagueAdminRosterMemberViewModel.test.ts | 2 +- .../view-models/LeagueAdminRosterMemberViewModel.ts | 2 +- .../view-models/LeagueAdminScheduleViewModel.test.ts | 2 +- .../lib/view-models/LeagueAdminViewModel.test.ts | 4 ++-- apps/website/lib/view-models/LeagueAdminViewModel.ts | 2 +- .../lib/view-models/LeagueCardViewModel.test.ts | 4 ++-- .../lib/view-models/LeagueDetailDriverViewModel.ts | 2 +- .../view-models/LeagueDetailPageViewModel.test.ts | 8 ++++---- .../lib/view-models/LeagueDetailPageViewModel.ts | 4 ++-- .../lib/view-models/LeagueDetailRaceViewModel.ts | 2 +- .../lib/view-models/LeagueDetailViewModel.test.ts | 4 ++-- .../website/lib/view-models/LeagueDetailViewModel.ts | 4 ++-- .../view-models/LeagueJoinRequestViewModel.test.ts | 4 ++-- .../lib/view-models/LeagueMemberViewModel.test.ts | 4 ++-- .../view-models/LeagueMembershipsViewModel.test.ts | 4 ++-- .../lib/view-models/LeagueMembershipsViewModel.ts | 2 +- .../view-models/LeaguePageDetailViewModel.test.ts | 2 +- .../lib/view-models/LeagueScheduleViewModel.test.ts | 2 +- .../lib/view-models/LeagueScheduleViewModel.ts | 4 +--- .../LeagueScoringChampionshipViewModel.test.ts | 2 +- .../view-models/LeagueScoringConfigViewModel.test.ts | 2 +- .../view-models/LeagueScoringPresetViewModel.test.ts | 2 +- .../LeagueScoringPresetsViewModel.test.ts | 4 ++-- .../lib/view-models/LeagueScoringSectionViewModel.ts | 4 ++-- .../view-models/LeagueSeasonSummaryViewModel.test.ts | 2 +- .../lib/view-models/LeagueSettingsViewModel.test.ts | 6 +++--- .../lib/view-models/LeagueSettingsViewModel.ts | 2 +- .../lib/view-models/LeagueStandingsViewModel.test.ts | 4 ++-- .../lib/view-models/LeagueStandingsViewModel.ts | 2 +- .../lib/view-models/LeagueStatsViewModel.test.ts | 2 +- .../view-models/LeagueStewardingViewModel.test.ts | 4 ++-- .../lib/view-models/LeagueSummaryViewModel.test.ts | 2 +- apps/website/lib/view-models/LeagueViewModel.ts | 1 - .../lib/view-models/LeagueWalletViewModel.test.ts | 4 ++-- apps/website/lib/view-models/MediaViewModel.test.ts | 4 ++-- .../lib/view-models/MembershipFeeViewModel.test.ts | 4 ++-- .../lib/view-models/PaymentMethodViewModel.ts | 2 +- .../website/lib/view-models/PaymentViewModel.test.ts | 2 +- apps/website/lib/view-models/PrizeViewModel.test.ts | 2 +- .../lib/view-models/ProfileOverviewViewModel.test.ts | 2 +- .../lib/view-models/ProfileOverviewViewModel.ts | 12 ++++++------ .../lib/view-models/ProtestDetailViewModel.test.ts | 2 +- .../lib/view-models/ProtestDetailViewModel.ts | 2 +- .../lib/view-models/ProtestDriverViewModel.test.ts | 4 ++-- .../website/lib/view-models/ProtestViewModel.test.ts | 4 ++-- .../lib/view-models/RaceDetailEntryViewModel.test.ts | 2 +- .../RaceDetailUserResultViewModel.test.ts | 2 +- .../lib/view-models/RaceDetailsViewModel.test.ts | 2 +- apps/website/lib/view-models/RaceDetailsViewModel.ts | 4 ++-- .../lib/view-models/RaceListItemViewModel.test.ts | 2 +- .../lib/view-models/RaceResultViewModel.test.ts | 4 ++-- .../view-models/RaceResultsDetailViewModel.test.ts | 6 +++--- .../lib/view-models/RaceResultsDetailViewModel.ts | 2 +- .../lib/view-models/RaceStatsViewModel.test.ts | 4 ++-- .../lib/view-models/RaceStewardingViewModel.test.ts | 2 +- apps/website/lib/view-models/RaceViewModel.test.ts | 4 ++-- .../lib/view-models/RaceWithSOFViewModel.test.ts | 4 ++-- .../lib/view-models/RacesPageViewModel.test.ts | 4 ++-- apps/website/lib/view-models/RacesPageViewModel.ts | 4 +--- .../RecordEngagementInputViewModel.test.ts | 2 +- .../RecordEngagementOutputViewModel.test.ts | 2 +- .../view-models/RecordPageViewInputViewModel.test.ts | 2 +- .../RecordPageViewOutputViewModel.test.ts | 2 +- .../lib/view-models/RemoveMemberViewModel.test.ts | 4 ++-- .../lib/view-models/RenewalAlertViewModel.test.ts | 2 +- .../RequestAvatarGenerationViewModel.test.ts | 2 +- .../lib/view-models/ScoringConfigurationViewModel.ts | 2 +- .../website/lib/view-models/SessionViewModel.test.ts | 4 ++-- .../lib/view-models/SponsorSettingsViewModel.test.ts | 4 ++-- .../lib/view-models/SponsorSettingsViewModel.ts | 4 ++-- .../view-models/SponsorSponsorshipsViewModel.test.ts | 2 +- .../lib/view-models/SponsorSponsorshipsViewModel.ts | 2 +- .../website/lib/view-models/SponsorViewModel.test.ts | 2 +- .../view-models/SponsorshipDetailViewModel.test.ts | 2 +- .../view-models/SponsorshipPricingViewModel.test.ts | 2 +- .../view-models/SponsorshipRequestViewModel.test.ts | 2 +- .../lib/view-models/SponsorshipViewModel.test.ts | 2 +- .../lib/view-models/StandingEntryViewModel.test.ts | 4 ++-- .../lib/view-models/TeamCardViewModel.test.ts | 4 ++-- apps/website/lib/view-models/TeamCardViewModel.ts | 2 +- .../lib/view-models/TeamDetailsViewModel.test.ts | 4 ++-- .../lib/view-models/TeamJoinRequestViewModel.test.ts | 4 ++-- .../lib/view-models/TeamMemberViewModel.test.ts | 4 ++-- .../lib/view-models/TeamSummaryViewModel.test.ts | 4 ++-- .../view-models/UpcomingRaceCardViewModel.test.ts | 2 +- .../lib/view-models/UpdateAvatarViewModel.test.ts | 2 +- .../lib/view-models/UpdateTeamViewModel.test.ts | 2 +- .../lib/view-models/UploadMediaViewModel.test.ts | 2 +- apps/website/lib/view-models/UserListViewModel.ts | 2 +- .../lib/view-models/UserProfileViewModel.test.ts | 2 +- .../view-models/WalletTransactionViewModel.test.ts | 4 ++-- apps/website/lib/view-models/WalletViewModel.test.ts | 4 ++-- 124 files changed, 191 insertions(+), 198 deletions(-) diff --git a/apps/website/lib/view-data/DriverRankingsViewData.ts b/apps/website/lib/view-data/DriverRankingsViewData.ts index b5ca65518..c36851ae2 100644 --- a/apps/website/lib/view-data/DriverRankingsViewData.ts +++ b/apps/website/lib/view-data/DriverRankingsViewData.ts @@ -1,11 +1,11 @@ import { ViewData } from '@/lib/contracts/view-data/ViewData'; import type { DriverRankingItem } from './DriverRankingItem'; -import type { PodiumDriver } from './PodiumDriver'; +import { PodiumDriverViewData } from './PodiumDriverViewData'; export interface DriverRankingsViewData extends ViewData { drivers: DriverRankingItem[]; - podium: PodiumDriver[]; + podium: PodiumDriverViewData[]; searchQuery: string; selectedSkill: 'all' | 'pro' | 'advanced' | 'intermediate' | 'beginner'; sortBy: 'rank' | 'rating' | 'wins' | 'podiums' | 'winRate'; diff --git a/apps/website/lib/view-data/LeaderboardsViewData.ts b/apps/website/lib/view-data/LeaderboardsViewData.ts index b92987424..9f176bc0f 100644 --- a/apps/website/lib/view-data/LeaderboardsViewData.ts +++ b/apps/website/lib/view-data/LeaderboardsViewData.ts @@ -1,4 +1,4 @@ -import { ViewData } from '@/lib/contracts/view-data/ViewData'; +import { ViewData } from '../contracts/view-data/ViewData'; import type { LeaderboardDriverItem } from './LeaderboardDriverItem'; import type { LeaderboardTeamItem } from './LeaderboardTeamItem'; diff --git a/apps/website/lib/view-data/TeamLeaderboardViewData.ts b/apps/website/lib/view-data/TeamLeaderboardViewData.ts index 46e2d3ec3..22cd8ed22 100644 --- a/apps/website/lib/view-data/TeamLeaderboardViewData.ts +++ b/apps/website/lib/view-data/TeamLeaderboardViewData.ts @@ -1,5 +1,5 @@ -import { ViewData } from '../contracts/view-data/ViewData'; import type { TeamListItemDTO } from '@/lib/types/generated/TeamListItemDTO'; +import { ViewData } from '../contracts/view-data/ViewData'; export type SkillLevel = 'pro' | 'advanced' | 'intermediate' | 'beginner'; export type SortBy = 'rating' | 'wins' | 'winRate' | 'races'; diff --git a/apps/website/lib/view-models/ActivityItemViewModel.test.ts b/apps/website/lib/view-models/ActivityItemViewModel.test.ts index d2dbecdb9..c787b85db 100644 --- a/apps/website/lib/view-models/ActivityItemViewModel.test.ts +++ b/apps/website/lib/view-models/ActivityItemViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { ActivityItemViewModel } from './ActivityItemViewModel'; +import { describe, expect, it } from 'vitest'; import { ActivityItemViewData } from '../view-data/ActivityItemViewData'; +import { ActivityItemViewModel } from './ActivityItemViewModel'; describe('ActivityItemViewModel', () => { it('maps basic properties from ActivityItemViewData', () => { diff --git a/apps/website/lib/view-models/ActivityItemViewModel.ts b/apps/website/lib/view-models/ActivityItemViewModel.ts index 15228f0f2..fa5ac8e7c 100644 --- a/apps/website/lib/view-models/ActivityItemViewModel.ts +++ b/apps/website/lib/view-models/ActivityItemViewModel.ts @@ -5,8 +5,8 @@ * * Accepts ActivityItemViewData as input and produces UI-ready data. */ -import { ActivityItemViewData } from "../view-data/ActivityItemViewData"; import { ViewModel } from "../contracts/view-models/ViewModel"; +import { ActivityItemViewData } from "../view-data/ActivityItemViewData"; export class ActivityItemViewModel extends ViewModel { private readonly data: ActivityItemViewData; diff --git a/apps/website/lib/view-models/AdminUserViewModel.test.ts b/apps/website/lib/view-models/AdminUserViewModel.test.ts index 17a80197d..ec2fe635e 100644 --- a/apps/website/lib/view-models/AdminUserViewModel.test.ts +++ b/apps/website/lib/view-models/AdminUserViewModel.test.ts @@ -1,7 +1,7 @@ -import { describe, it, expect } from 'vitest'; -import { AdminUserViewModel, DashboardStatsViewModel, UserListViewModel } from './AdminUserViewModel'; import type { AdminUserViewData } from '@/lib/view-data/AdminUserViewData'; import type { DashboardStatsViewData } from '@/lib/view-data/DashboardStatsViewData'; +import { describe, expect, it } from 'vitest'; +import { AdminUserViewModel, DashboardStatsViewModel, UserListViewModel } from './AdminUserViewModel'; describe('AdminUserViewModel', () => { const createBaseViewData = (): AdminUserViewData => ({ diff --git a/apps/website/lib/view-models/AnalyticsDashboardViewModel.test.ts b/apps/website/lib/view-models/AnalyticsDashboardViewModel.test.ts index 12a3837c6..d0d80d94a 100644 --- a/apps/website/lib/view-models/AnalyticsDashboardViewModel.test.ts +++ b/apps/website/lib/view-models/AnalyticsDashboardViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { AnalyticsDashboardViewModel } from './AnalyticsDashboardViewModel'; +import { describe, expect, it } from 'vitest'; import { AnalyticsDashboardInputViewData } from '../view-data/AnalyticsDashboardInputViewData'; +import { AnalyticsDashboardViewModel } from './AnalyticsDashboardViewModel'; describe('AnalyticsDashboardViewModel', () => { it('maps core fields from AnalyticsDashboardInputViewData', () => { diff --git a/apps/website/lib/view-models/AnalyticsDashboardViewModel.ts b/apps/website/lib/view-models/AnalyticsDashboardViewModel.ts index f752b10e0..99f09063f 100644 --- a/apps/website/lib/view-models/AnalyticsDashboardViewModel.ts +++ b/apps/website/lib/view-models/AnalyticsDashboardViewModel.ts @@ -5,8 +5,8 @@ * * Accepts AnalyticsDashboardInputViewData as input and produces UI-ready data. */ -import { AnalyticsDashboardInputViewData } from "../view-data/AnalyticsDashboardInputViewData"; import { ViewModel } from "../contracts/view-models/ViewModel"; +import { AnalyticsDashboardInputViewData } from "../view-data/AnalyticsDashboardInputViewData"; export class AnalyticsDashboardViewModel extends ViewModel { private readonly data: AnalyticsDashboardInputViewData; diff --git a/apps/website/lib/view-models/AnalyticsMetricsViewModel.test.ts b/apps/website/lib/view-models/AnalyticsMetricsViewModel.test.ts index 455e70875..0b7c0e298 100644 --- a/apps/website/lib/view-models/AnalyticsMetricsViewModel.test.ts +++ b/apps/website/lib/view-models/AnalyticsMetricsViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { AnalyticsMetricsViewModel } from './AnalyticsMetricsViewModel'; +import { describe, expect, it } from 'vitest'; import { AnalyticsMetricsViewData } from '../view-data/AnalyticsMetricsViewData'; +import { AnalyticsMetricsViewModel } from './AnalyticsMetricsViewModel'; describe('AnalyticsMetricsViewModel', () => { it('maps metrics fields from AnalyticsMetricsViewData', () => { diff --git a/apps/website/lib/view-models/AvailableLeaguesViewModel.test.ts b/apps/website/lib/view-models/AvailableLeaguesViewModel.test.ts index f2c7c71bf..9db0aff3e 100644 --- a/apps/website/lib/view-models/AvailableLeaguesViewModel.test.ts +++ b/apps/website/lib/view-models/AvailableLeaguesViewModel.test.ts @@ -1,6 +1,6 @@ import { describe, expect, it } from 'vitest'; -import { AvailableLeaguesViewModel, AvailableLeagueViewModel } from './AvailableLeaguesViewModel'; import { AvailableLeaguesViewData, AvailableLeagueViewData } from '../view-data/AvailableLeaguesViewData'; +import { AvailableLeaguesViewModel, AvailableLeagueViewModel } from './AvailableLeaguesViewModel'; describe('AvailableLeaguesViewModel', () => { const baseLeague: AvailableLeagueViewData = { diff --git a/apps/website/lib/view-models/AvatarGenerationViewModel.test.ts b/apps/website/lib/view-models/AvatarGenerationViewModel.test.ts index 53d676c6d..9e86ae47b 100644 --- a/apps/website/lib/view-models/AvatarGenerationViewModel.test.ts +++ b/apps/website/lib/view-models/AvatarGenerationViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { AvatarGenerationViewModel } from './AvatarGenerationViewModel'; +import { describe, expect, it } from 'vitest'; import { AvatarGenerationViewData } from '../view-data/AvatarGenerationViewData'; +import { AvatarGenerationViewModel } from './AvatarGenerationViewModel'; describe('AvatarGenerationViewModel', () => { const mockViewData: AvatarGenerationViewData = { diff --git a/apps/website/lib/view-models/AvatarViewModel.test.ts b/apps/website/lib/view-models/AvatarViewModel.test.ts index 44a31098a..b539c62a0 100644 --- a/apps/website/lib/view-models/AvatarViewModel.test.ts +++ b/apps/website/lib/view-models/AvatarViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { AvatarViewModel } from './AvatarViewModel'; import type { AvatarViewData } from '@/lib/view-data/AvatarViewData'; +import { describe, expect, it } from 'vitest'; +import { AvatarViewModel } from './AvatarViewModel'; describe('AvatarViewModel', () => { describe('constructor', () => { diff --git a/apps/website/lib/view-models/BillingStatsViewModel.ts b/apps/website/lib/view-models/BillingStatsViewModel.ts index 5ad7cbc17..edd19d07b 100644 --- a/apps/website/lib/view-models/BillingStatsViewModel.ts +++ b/apps/website/lib/view-models/BillingStatsViewModel.ts @@ -1,5 +1,5 @@ -import { ViewModel } from "../contracts/view-models/ViewModel"; import type { BillingStatsViewData } from "@/lib/view-data/BillingViewData"; +import { ViewModel } from "../contracts/view-models/ViewModel"; export class BillingStatsViewModel extends ViewModel { private readonly data: BillingStatsViewData; diff --git a/apps/website/lib/view-models/BillingViewModel.test.ts b/apps/website/lib/view-models/BillingViewModel.test.ts index 0ad0c7262..cc5a3f660 100644 --- a/apps/website/lib/view-models/BillingViewModel.test.ts +++ b/apps/website/lib/view-models/BillingViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; import type { BillingViewData } from '@/lib/view-data/BillingViewData'; -import { BillingViewModel, PaymentMethodViewModel, InvoiceViewModel, BillingStatsViewModel } from './BillingViewModel'; +import { describe, expect, it } from 'vitest'; +import { BillingStatsViewModel, BillingViewModel, InvoiceViewModel, PaymentMethodViewModel } from './BillingViewModel'; describe('BillingViewModel', () => { it('maps arrays of payment methods, invoices and stats into view models', () => { diff --git a/apps/website/lib/view-models/BillingViewModel.ts b/apps/website/lib/view-models/BillingViewModel.ts index 6eff867cf..db22e692d 100644 --- a/apps/website/lib/view-models/BillingViewModel.ts +++ b/apps/website/lib/view-models/BillingViewModel.ts @@ -6,9 +6,9 @@ */ import type { BillingViewData } from '@/lib/view-data/BillingViewData'; import { ViewModel } from "../contracts/view-models/ViewModel"; -import { PaymentMethodViewModel } from "./PaymentMethodViewModel"; -import { InvoiceViewModel } from "./InvoiceViewModel"; import { BillingStatsViewModel } from "./BillingStatsViewModel"; +import { InvoiceViewModel } from "./InvoiceViewModel"; +import { PaymentMethodViewModel } from "./PaymentMethodViewModel"; /** * BillingViewModel diff --git a/apps/website/lib/view-models/CompleteOnboardingViewModel.test.ts b/apps/website/lib/view-models/CompleteOnboardingViewModel.test.ts index 912c14508..468e33020 100644 --- a/apps/website/lib/view-models/CompleteOnboardingViewModel.test.ts +++ b/apps/website/lib/view-models/CompleteOnboardingViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { CompleteOnboardingViewModel } from './CompleteOnboardingViewModel'; +import { describe, expect, it } from 'vitest'; import type { CompleteOnboardingViewData } from '../builders/view-data/CompleteOnboardingViewData'; +import { CompleteOnboardingViewModel } from './CompleteOnboardingViewModel'; describe('CompleteOnboardingViewModel', () => { describe('constructor', () => { diff --git a/apps/website/lib/view-models/CreateLeagueViewModel.test.ts b/apps/website/lib/view-models/CreateLeagueViewModel.test.ts index a9d782076..3627d9f73 100644 --- a/apps/website/lib/view-models/CreateLeagueViewModel.test.ts +++ b/apps/website/lib/view-models/CreateLeagueViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { CreateLeagueViewModel } from './CreateLeagueViewModel'; +import { describe, expect, it } from 'vitest'; import type { CreateLeagueViewData } from '../view-data/CreateLeagueViewData'; +import { CreateLeagueViewModel } from './CreateLeagueViewModel'; const createViewData = (overrides: Partial = {}): CreateLeagueViewData => ({ leagueId: 'league-1', diff --git a/apps/website/lib/view-models/CreateTeamViewModel.test.ts b/apps/website/lib/view-models/CreateTeamViewModel.test.ts index e3c130f3f..d873bbf72 100644 --- a/apps/website/lib/view-models/CreateTeamViewModel.test.ts +++ b/apps/website/lib/view-models/CreateTeamViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { CreateTeamViewModel } from './CreateTeamViewModel'; +import { describe, expect, it } from 'vitest'; import type { CreateTeamViewData } from '../view-data/CreateTeamViewData'; +import { CreateTeamViewModel } from './CreateTeamViewModel'; describe('CreateTeamViewModel', () => { it('maps teamId and success from ViewData', () => { diff --git a/apps/website/lib/view-models/DeleteMediaViewModel.test.ts b/apps/website/lib/view-models/DeleteMediaViewModel.test.ts index 675ec7bcd..b18ae14ef 100644 --- a/apps/website/lib/view-models/DeleteMediaViewModel.test.ts +++ b/apps/website/lib/view-models/DeleteMediaViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { DeleteMediaViewModel } from './DeleteMediaViewModel'; import type { DeleteMediaViewData } from '@/lib/builders/view-data/DeleteMediaViewData'; +import { describe, expect, it } from 'vitest'; +import { DeleteMediaViewModel } from './DeleteMediaViewModel'; describe('DeleteMediaViewModel', () => { it('should create instance with success true', () => { diff --git a/apps/website/lib/view-models/DriverLeaderboardItemViewModel.test.ts b/apps/website/lib/view-models/DriverLeaderboardItemViewModel.test.ts index a7d66277e..5a3c88f71 100644 --- a/apps/website/lib/view-models/DriverLeaderboardItemViewModel.test.ts +++ b/apps/website/lib/view-models/DriverLeaderboardItemViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { DriverLeaderboardItemViewModel } from './DriverLeaderboardItemViewModel'; +import { describe, expect, it } from 'vitest'; import { LeaderboardDriverItem } from '../view-data/LeaderboardDriverItem'; +import { DriverLeaderboardItemViewModel } from './DriverLeaderboardItemViewModel'; describe('DriverLeaderboardItemViewModel', () => { const baseViewData: LeaderboardDriverItem = { diff --git a/apps/website/lib/view-models/DriverLeaderboardViewModel.ts b/apps/website/lib/view-models/DriverLeaderboardViewModel.ts index da4dd2c1e..e2337dcc0 100644 --- a/apps/website/lib/view-models/DriverLeaderboardViewModel.ts +++ b/apps/website/lib/view-models/DriverLeaderboardViewModel.ts @@ -1,9 +1,8 @@ import { ViewModel } from "../contracts/view-models/ViewModel"; -import { DriverLeaderboardItemViewModel } from './DriverLeaderboardItemViewModel'; import type { LeaderboardsViewData } from '../view-data/LeaderboardsViewData'; +import { DriverLeaderboardItemViewModel } from './DriverLeaderboardItemViewModel'; export class DriverLeaderboardViewModel extends ViewModel { - private readonly data: LeaderboardsViewData; readonly drivers: DriverLeaderboardItemViewModel[]; constructor( @@ -11,7 +10,6 @@ export class DriverLeaderboardViewModel extends ViewModel { previousRatings?: Record, ) { super(); - this.data = data; this.drivers = data.drivers.map((driver) => { const previousRating = previousRatings?.[driver.id]; return new DriverLeaderboardItemViewModel(driver, previousRating); diff --git a/apps/website/lib/view-models/DriverProfileDriverSummaryViewModel.test.ts b/apps/website/lib/view-models/DriverProfileDriverSummaryViewModel.test.ts index f27984c71..765748468 100644 --- a/apps/website/lib/view-models/DriverProfileDriverSummaryViewModel.test.ts +++ b/apps/website/lib/view-models/DriverProfileDriverSummaryViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { DriverProfileDriverSummaryViewModel } from './DriverProfileDriverSummaryViewModel'; +import { describe, expect, it } from 'vitest'; import { ProfileViewData } from '../view-data/ProfileViewData'; +import { DriverProfileDriverSummaryViewModel } from './DriverProfileDriverSummaryViewModel'; describe('DriverProfileDriverSummaryViewModel', () => { describe('happy paths', () => { diff --git a/apps/website/lib/view-models/DriverProfileViewModel.test.ts b/apps/website/lib/view-models/DriverProfileViewModel.test.ts index a8d6b7b09..f3a63707d 100644 --- a/apps/website/lib/view-models/DriverProfileViewModel.test.ts +++ b/apps/website/lib/view-models/DriverProfileViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { DriverProfileViewModel } from './DriverProfileViewModel'; const createDriverProfileDto = (): DriverProfileViewModel => ({ diff --git a/apps/website/lib/view-models/DriverProfileViewModel.ts b/apps/website/lib/view-models/DriverProfileViewModel.ts index f4bd32e4c..2294e0ac9 100644 --- a/apps/website/lib/view-models/DriverProfileViewModel.ts +++ b/apps/website/lib/view-models/DriverProfileViewModel.ts @@ -1,6 +1,6 @@ -import { DriverProfileDriverSummaryViewModel } from "./DriverProfileDriverSummaryViewModel"; -import { ProfileViewData } from "../view-data/ProfileViewData"; import { ViewModel } from "../contracts/view-models/ViewModel"; +import { ProfileViewData } from "../view-data/ProfileViewData"; +import { DriverProfileDriverSummaryViewModel } from "./DriverProfileDriverSummaryViewModel"; export interface DriverProfileStatsViewModel extends ViewModel { totalRaces: number; diff --git a/apps/website/lib/view-models/DriverRegistrationStatusViewModel.test.ts b/apps/website/lib/view-models/DriverRegistrationStatusViewModel.test.ts index 0dd2d46c8..74ff85235 100644 --- a/apps/website/lib/view-models/DriverRegistrationStatusViewModel.test.ts +++ b/apps/website/lib/view-models/DriverRegistrationStatusViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { DriverRegistrationStatusViewModel } from './DriverRegistrationStatusViewModel'; +import { describe, expect, it } from 'vitest'; import type { DriverRegistrationStatusViewData } from '../view-data/DriverRegistrationStatusViewData'; +import { DriverRegistrationStatusViewModel } from './DriverRegistrationStatusViewModel'; const createViewData = ( overrides: Partial = {}, diff --git a/apps/website/lib/view-models/DriverSummaryViewModel.test.ts b/apps/website/lib/view-models/DriverSummaryViewModel.test.ts index b9ff1a7d9..2ced472b8 100644 --- a/apps/website/lib/view-models/DriverSummaryViewModel.test.ts +++ b/apps/website/lib/view-models/DriverSummaryViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { DriverSummaryViewModel } from './DriverSummaryViewModel'; +import { describe, expect, it } from 'vitest'; import type { DriverSummaryData } from '../view-data/LeagueDetailViewData'; +import { DriverSummaryViewModel } from './DriverSummaryViewModel'; const viewData: DriverSummaryData = { driverId: 'driver-1', diff --git a/apps/website/lib/view-models/DriverTeamViewModel.test.ts b/apps/website/lib/view-models/DriverTeamViewModel.test.ts index a707c8fdf..e71f60e88 100644 --- a/apps/website/lib/view-models/DriverTeamViewModel.test.ts +++ b/apps/website/lib/view-models/DriverTeamViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from "vitest"; -import { DriverTeamViewModel } from "./DriverTeamViewModel"; +import { describe, expect, it } from "vitest"; import type { TeamDetailData } from "../view-data/TeamDetailViewData"; +import { DriverTeamViewModel } from "./DriverTeamViewModel"; const createTeamViewData = (overrides: Partial = {}): TeamDetailData => ({ id: "team-1", diff --git a/apps/website/lib/view-models/DriverViewModel.test.ts b/apps/website/lib/view-models/DriverViewModel.test.ts index cd015c51f..8ac501f66 100644 --- a/apps/website/lib/view-models/DriverViewModel.test.ts +++ b/apps/website/lib/view-models/DriverViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from "vitest"; -import { DriverViewModel } from "./DriverViewModel"; +import { describe, expect, it } from "vitest"; import type { DriverData } from "../view-data/LeagueStandingsViewData"; +import { DriverViewModel } from "./DriverViewModel"; describe("DriverViewModel", () => { it("should create instance with all properties", () => { diff --git a/apps/website/lib/view-models/EmailSignupViewModel.test.ts b/apps/website/lib/view-models/EmailSignupViewModel.test.ts index 11d0e145a..a17a59d6a 100644 --- a/apps/website/lib/view-models/EmailSignupViewModel.test.ts +++ b/apps/website/lib/view-models/EmailSignupViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { EmailSignupViewModel } from './EmailSignupViewModel'; +import { describe, expect, it } from 'vitest'; import type { EmailSignupViewData } from '../view-data/EmailSignupViewData'; +import { EmailSignupViewModel } from './EmailSignupViewModel'; describe('EmailSignupViewModel', () => { it('wraps EmailSignupViewData and exposes UI helpers', () => { diff --git a/apps/website/lib/view-models/HomeDiscoveryViewModel.test.ts b/apps/website/lib/view-models/HomeDiscoveryViewModel.test.ts index aa387ba63..7697cbfc1 100644 --- a/apps/website/lib/view-models/HomeDiscoveryViewModel.test.ts +++ b/apps/website/lib/view-models/HomeDiscoveryViewModel.test.ts @@ -1,6 +1,6 @@ +import type { HomeDiscoveryViewData } from '@/lib/view-data/HomeDiscoveryViewData'; import { describe, expect, it } from 'vitest'; import { HomeDiscoveryViewModel } from './HomeDiscoveryViewModel'; -import type { HomeDiscoveryViewData } from '@/lib/view-data/HomeDiscoveryViewData'; describe('HomeDiscoveryViewModel', () => { it('exposes the discovery collections from ViewData', () => { diff --git a/apps/website/lib/view-models/InvoiceViewModel.ts b/apps/website/lib/view-models/InvoiceViewModel.ts index 9c6e84310..39b01b829 100644 --- a/apps/website/lib/view-models/InvoiceViewModel.ts +++ b/apps/website/lib/view-models/InvoiceViewModel.ts @@ -1,5 +1,5 @@ -import { ViewModel } from "../contracts/view-models/ViewModel"; import type { InvoiceViewData } from "@/lib/view-data/BillingViewData"; +import { ViewModel } from "../contracts/view-models/ViewModel"; export class InvoiceViewModel extends ViewModel { private readonly data: InvoiceViewData; diff --git a/apps/website/lib/view-models/LeagueAdminRosterJoinRequestViewModel.test.ts b/apps/website/lib/view-models/LeagueAdminRosterJoinRequestViewModel.test.ts index 32258698e..8dd3d7a31 100644 --- a/apps/website/lib/view-models/LeagueAdminRosterJoinRequestViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueAdminRosterJoinRequestViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import type { LeagueAdminRosterJoinRequestViewModel } from './LeagueAdminRosterJoinRequestViewModel'; describe('LeagueAdminRosterJoinRequestViewModel', () => { diff --git a/apps/website/lib/view-models/LeagueAdminRosterMemberViewModel.test.ts b/apps/website/lib/view-models/LeagueAdminRosterMemberViewModel.test.ts index fdc84a2ad..6043f6bac 100644 --- a/apps/website/lib/view-models/LeagueAdminRosterMemberViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueAdminRosterMemberViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import type { LeagueAdminRosterMemberViewModel } from './LeagueAdminRosterMemberViewModel'; describe('LeagueAdminRosterMemberViewModel', () => { diff --git a/apps/website/lib/view-models/LeagueAdminRosterMemberViewModel.ts b/apps/website/lib/view-models/LeagueAdminRosterMemberViewModel.ts index a27ce6747..f2fae4423 100644 --- a/apps/website/lib/view-models/LeagueAdminRosterMemberViewModel.ts +++ b/apps/website/lib/view-models/LeagueAdminRosterMemberViewModel.ts @@ -1,5 +1,5 @@ -import type { MembershipRole } from '../types/MembershipRole'; import { ViewModel } from "../contracts/view-models/ViewModel"; +import type { MembershipRole } from '../types/MembershipRole'; import type { LeagueAdminRosterMemberViewData } from "../view-data/LeagueAdminRosterMemberViewData"; export class LeagueAdminRosterMemberViewModel extends ViewModel { diff --git a/apps/website/lib/view-models/LeagueAdminScheduleViewModel.test.ts b/apps/website/lib/view-models/LeagueAdminScheduleViewModel.test.ts index d8fbf5359..2a3e107cf 100644 --- a/apps/website/lib/view-models/LeagueAdminScheduleViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueAdminScheduleViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { LeagueAdminScheduleViewModel } from './LeagueAdminScheduleViewModel'; import type { LeagueScheduleRaceViewModel } from './LeagueScheduleViewModel'; diff --git a/apps/website/lib/view-models/LeagueAdminViewModel.test.ts b/apps/website/lib/view-models/LeagueAdminViewModel.test.ts index b0b95142e..ead4d4ac3 100644 --- a/apps/website/lib/view-models/LeagueAdminViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueAdminViewModel.test.ts @@ -1,7 +1,7 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { LeagueAdminViewModel } from './LeagueAdminViewModel'; -import type { LeagueMemberViewModel } from './LeagueMemberViewModel'; import type { LeagueJoinRequestViewModel } from './LeagueJoinRequestViewModel'; +import type { LeagueMemberViewModel } from './LeagueMemberViewModel'; describe('LeagueAdminViewModel', () => { it('should create instance with all properties', () => { diff --git a/apps/website/lib/view-models/LeagueAdminViewModel.ts b/apps/website/lib/view-models/LeagueAdminViewModel.ts index 930a9af29..8c858aff4 100644 --- a/apps/website/lib/view-models/LeagueAdminViewModel.ts +++ b/apps/website/lib/view-models/LeagueAdminViewModel.ts @@ -1,6 +1,6 @@ -import { LeagueMemberViewModel } from './LeagueMemberViewModel'; import { ViewModel } from "../contracts/view-models/ViewModel"; import type { LeagueAdminViewData } from "../view-data/LeagueAdminViewData"; +import { LeagueMemberViewModel } from './LeagueMemberViewModel'; export class LeagueAdminViewModel extends ViewModel { private readonly data: LeagueAdminViewData; diff --git a/apps/website/lib/view-models/LeagueCardViewModel.test.ts b/apps/website/lib/view-models/LeagueCardViewModel.test.ts index e374d0fb7..9052bf9ae 100644 --- a/apps/website/lib/view-models/LeagueCardViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueCardViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { LeagueCardViewModel } from './LeagueCardViewModel'; import type { LeagueSummaryDTO } from '@/lib/types/generated/LeagueSummaryDTO'; +import { describe, expect, it } from 'vitest'; +import { LeagueCardViewModel } from './LeagueCardViewModel'; const createSummaryDto = (overrides: Partial = {}): LeagueSummaryDTO & { description?: string } => ({ id: 'league-1', diff --git a/apps/website/lib/view-models/LeagueDetailDriverViewModel.ts b/apps/website/lib/view-models/LeagueDetailDriverViewModel.ts index 31a946ce7..ab685ea8d 100644 --- a/apps/website/lib/view-models/LeagueDetailDriverViewModel.ts +++ b/apps/website/lib/view-models/LeagueDetailDriverViewModel.ts @@ -1,5 +1,5 @@ -import { DriverViewModel } from "./DriverViewModel"; import type { DriverViewData } from "../view-data/DriverViewData"; +import { DriverViewModel } from "./DriverViewModel"; export class LeagueDetailDriverViewModel extends DriverViewModel { private readonly detailData: DriverViewData & { impressions: number }; diff --git a/apps/website/lib/view-models/LeagueDetailPageViewModel.test.ts b/apps/website/lib/view-models/LeagueDetailPageViewModel.test.ts index 2acb49259..d47527d14 100644 --- a/apps/website/lib/view-models/LeagueDetailPageViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueDetailPageViewModel.test.ts @@ -1,10 +1,10 @@ -import { describe, it, expect } from 'vitest'; -import { LeagueDetailPageViewModel, type SponsorInfo } from './LeagueDetailPageViewModel'; -import type { LeagueWithCapacityDTO } from '../types/generated/LeagueWithCapacityDTO'; -import type { LeagueStatsDTO } from '../types/generated/LeagueStatsDTO'; +import { describe, expect, it } from 'vitest'; import type { GetDriverOutputDTO } from '../types/generated/GetDriverOutputDTO'; import type { LeagueMembershipsDTO } from '../types/generated/LeagueMembershipsDTO'; import type { LeagueScheduleDTO } from '../types/generated/LeagueScheduleDTO'; +import type { LeagueStatsDTO } from '../types/generated/LeagueStatsDTO'; +import type { LeagueWithCapacityDTO } from '../types/generated/LeagueWithCapacityDTO'; +import { LeagueDetailPageViewModel, type SponsorInfo } from './LeagueDetailPageViewModel'; import { RaceViewModel } from './RaceViewModel'; describe('LeagueDetailPageViewModel', () => { diff --git a/apps/website/lib/view-models/LeagueDetailPageViewModel.ts b/apps/website/lib/view-models/LeagueDetailPageViewModel.ts index df6f5d4a4..7d9b644ba 100644 --- a/apps/website/lib/view-models/LeagueDetailPageViewModel.ts +++ b/apps/website/lib/view-models/LeagueDetailPageViewModel.ts @@ -1,7 +1,7 @@ import { ViewModel } from "../contracts/view-models/ViewModel"; -import { RaceViewModel } from './RaceViewModel'; -import { DriverViewModel } from './DriverViewModel'; import type { LeagueDetailPageViewData, LeagueMembershipWithRole, SponsorInfo } from '../view-data/LeagueDetailPageViewData'; +import { DriverViewModel } from './DriverViewModel'; +import { RaceViewModel } from './RaceViewModel'; export interface DriverSummary { driver: DriverViewModel; diff --git a/apps/website/lib/view-models/LeagueDetailRaceViewModel.ts b/apps/website/lib/view-models/LeagueDetailRaceViewModel.ts index 9e43c4501..0e7c19663 100644 --- a/apps/website/lib/view-models/LeagueDetailRaceViewModel.ts +++ b/apps/website/lib/view-models/LeagueDetailRaceViewModel.ts @@ -1,5 +1,5 @@ -import { RaceViewModel } from "./RaceViewModel"; import type { RaceViewData } from "../view-data/RaceViewData"; +import { RaceViewModel } from "./RaceViewModel"; export class LeagueDetailRaceViewModel extends RaceViewModel { private readonly detailData: RaceViewData & { views: number }; diff --git a/apps/website/lib/view-models/LeagueDetailViewModel.test.ts b/apps/website/lib/view-models/LeagueDetailViewModel.test.ts index 094f0aed9..e96d12430 100644 --- a/apps/website/lib/view-models/LeagueDetailViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueDetailViewModel.test.ts @@ -1,5 +1,5 @@ -import { describe, it, expect } from 'vitest'; -import { LeagueDetailViewModel, LeagueViewModel, LeagueDetailDriverViewModel, LeagueDetailRaceViewModel } from './LeagueDetailViewModel'; +import { describe, expect, it } from 'vitest'; +import { LeagueDetailDriverViewModel, LeagueDetailRaceViewModel, LeagueDetailViewModel, LeagueViewModel } from './LeagueDetailViewModel'; describe('LeagueDetailViewModel', () => { const baseLeague = { diff --git a/apps/website/lib/view-models/LeagueDetailViewModel.ts b/apps/website/lib/view-models/LeagueDetailViewModel.ts index 344109a2c..35f4ba74b 100644 --- a/apps/website/lib/view-models/LeagueDetailViewModel.ts +++ b/apps/website/lib/view-models/LeagueDetailViewModel.ts @@ -1,8 +1,8 @@ import { ViewModel } from "../contracts/view-models/ViewModel"; -import { LeagueViewModel } from "./LeagueViewModel"; +import type { LeagueDetailViewData } from "../view-data/LeagueDetailViewData"; import { LeagueDetailDriverViewModel } from "./LeagueDetailDriverViewModel"; import { LeagueDetailRaceViewModel } from "./LeagueDetailRaceViewModel"; -import type { LeagueDetailViewData } from "../view-data/LeagueDetailViewData"; +import { LeagueViewModel } from "./LeagueViewModel"; export class LeagueDetailViewModel extends ViewModel { private readonly data: LeagueDetailViewData; diff --git a/apps/website/lib/view-models/LeagueJoinRequestViewModel.test.ts b/apps/website/lib/view-models/LeagueJoinRequestViewModel.test.ts index 5e8a96944..02da4d9b0 100644 --- a/apps/website/lib/view-models/LeagueJoinRequestViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueJoinRequestViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { LeagueJoinRequestViewModel } from './LeagueJoinRequestViewModel'; +import { describe, expect, it } from 'vitest'; import type { LeagueJoinRequestDTO } from '../types/generated/LeagueJoinRequestDTO'; +import { LeagueJoinRequestViewModel } from './LeagueJoinRequestViewModel'; const createLeagueJoinRequestDto = (overrides: Partial = {}): LeagueJoinRequestDTO => ({ id: 'request-1', diff --git a/apps/website/lib/view-models/LeagueMemberViewModel.test.ts b/apps/website/lib/view-models/LeagueMemberViewModel.test.ts index f77d6b690..2afe8a321 100644 --- a/apps/website/lib/view-models/LeagueMemberViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueMemberViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { LeagueMemberViewModel } from './LeagueMemberViewModel'; +import { describe, expect, it } from 'vitest'; import type { LeagueMemberDTO } from '../types/generated/LeagueMemberDTO'; +import { LeagueMemberViewModel } from './LeagueMemberViewModel'; const createLeagueMemberDto = (overrides: Partial = {}): LeagueMemberDTO => ({ driverId: 'driver-1', diff --git a/apps/website/lib/view-models/LeagueMembershipsViewModel.test.ts b/apps/website/lib/view-models/LeagueMembershipsViewModel.test.ts index aa52348a0..b05bf9ad6 100644 --- a/apps/website/lib/view-models/LeagueMembershipsViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueMembershipsViewModel.test.ts @@ -1,7 +1,7 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; +import type { LeagueMemberDTO } from '../types/generated/LeagueMemberDTO'; import { LeagueMembershipsViewModel } from './LeagueMembershipsViewModel'; import { LeagueMemberViewModel } from './LeagueMemberViewModel'; -import type { LeagueMemberDTO } from '../types/generated/LeagueMemberDTO'; const createMembershipDto = (overrides: Partial = {}): LeagueMemberDTO => ({ driverId: 'driver-1', diff --git a/apps/website/lib/view-models/LeagueMembershipsViewModel.ts b/apps/website/lib/view-models/LeagueMembershipsViewModel.ts index c20daf163..1f0ab9ac1 100644 --- a/apps/website/lib/view-models/LeagueMembershipsViewModel.ts +++ b/apps/website/lib/view-models/LeagueMembershipsViewModel.ts @@ -1,6 +1,6 @@ -import { LeagueMemberViewModel } from './LeagueMemberViewModel'; import { ViewModel } from "../contracts/view-models/ViewModel"; import type { LeagueMembershipsViewData } from "../view-data/LeagueMembershipsViewData"; +import { LeagueMemberViewModel } from './LeagueMemberViewModel'; export class LeagueMembershipsViewModel extends ViewModel { private readonly data: LeagueMembershipsViewData; diff --git a/apps/website/lib/view-models/LeaguePageDetailViewModel.test.ts b/apps/website/lib/view-models/LeaguePageDetailViewModel.test.ts index a80cb44ff..69174c19c 100644 --- a/apps/website/lib/view-models/LeaguePageDetailViewModel.test.ts +++ b/apps/website/lib/view-models/LeaguePageDetailViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { LeaguePageDetailViewModel } from './LeaguePageDetailViewModel'; describe('LeaguePageDetailViewModel', () => { diff --git a/apps/website/lib/view-models/LeagueScheduleViewModel.test.ts b/apps/website/lib/view-models/LeagueScheduleViewModel.test.ts index 5e61ecdc2..66e59721a 100644 --- a/apps/website/lib/view-models/LeagueScheduleViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueScheduleViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { LeagueScheduleViewModel } from './LeagueScheduleViewModel'; describe('LeagueScheduleViewModel', () => { diff --git a/apps/website/lib/view-models/LeagueScheduleViewModel.ts b/apps/website/lib/view-models/LeagueScheduleViewModel.ts index a06dbda6c..49b0dcc48 100644 --- a/apps/website/lib/view-models/LeagueScheduleViewModel.ts +++ b/apps/website/lib/view-models/LeagueScheduleViewModel.ts @@ -1,14 +1,12 @@ import { ViewModel } from "../contracts/view-models/ViewModel"; -import type { LeagueScheduleRaceViewModel } from "./LeagueScheduleRaceViewModel"; import type { LeagueScheduleViewData } from "../view-data/LeagueScheduleViewData"; +import type { LeagueScheduleRaceViewModel } from "./LeagueScheduleRaceViewModel"; export class LeagueScheduleViewModel extends ViewModel { - private readonly data: LeagueScheduleViewData; readonly races: LeagueScheduleRaceViewModel[]; constructor(data: LeagueScheduleViewData) { super(); - this.data = data; this.races = data.races; } diff --git a/apps/website/lib/view-models/LeagueScoringChampionshipViewModel.test.ts b/apps/website/lib/view-models/LeagueScoringChampionshipViewModel.test.ts index e5636a49d..82498373e 100644 --- a/apps/website/lib/view-models/LeagueScoringChampionshipViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueScoringChampionshipViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { LeagueScoringChampionshipViewModel } from './LeagueScoringChampionshipViewModel'; describe('LeagueScoringChampionshipViewModel', () => { diff --git a/apps/website/lib/view-models/LeagueScoringConfigViewModel.test.ts b/apps/website/lib/view-models/LeagueScoringConfigViewModel.test.ts index 1b26e92be..809f9cf31 100644 --- a/apps/website/lib/view-models/LeagueScoringConfigViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueScoringConfigViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { LeagueScoringConfigViewModel } from './LeagueScoringConfigViewModel'; describe('LeagueScoringConfigViewModel', () => { diff --git a/apps/website/lib/view-models/LeagueScoringPresetViewModel.test.ts b/apps/website/lib/view-models/LeagueScoringPresetViewModel.test.ts index 4ded716ac..e0c0ce57c 100644 --- a/apps/website/lib/view-models/LeagueScoringPresetViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueScoringPresetViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { LeagueScoringPresetViewModel } from './LeagueScoringPresetViewModel'; describe('LeagueScoringPresetViewModel', () => { diff --git a/apps/website/lib/view-models/LeagueScoringPresetsViewModel.test.ts b/apps/website/lib/view-models/LeagueScoringPresetsViewModel.test.ts index 7e43edfed..3b3d0af1d 100644 --- a/apps/website/lib/view-models/LeagueScoringPresetsViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueScoringPresetsViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { LeagueScoringPresetsViewModel } from './LeagueScoringPresetsViewModel'; import type { LeagueScoringPresetDTO } from '@/lib/types/generated/LeagueScoringPresetDTO'; +import { describe, expect, it } from 'vitest'; +import { LeagueScoringPresetsViewModel } from './LeagueScoringPresetsViewModel'; const createPreset = (overrides: Partial = {}): LeagueScoringPresetDTO => ({ id: 'preset-1', diff --git a/apps/website/lib/view-models/LeagueScoringSectionViewModel.ts b/apps/website/lib/view-models/LeagueScoringSectionViewModel.ts index a611f37fe..15ee4cf1c 100644 --- a/apps/website/lib/view-models/LeagueScoringSectionViewModel.ts +++ b/apps/website/lib/view-models/LeagueScoringSectionViewModel.ts @@ -1,7 +1,7 @@ import { ViewModel } from "../contracts/view-models/ViewModel"; -import { LeagueScoringPresetViewModel } from './LeagueScoringPresetViewModel'; -import type { CustomPointsConfig } from "../view-data/ScoringConfigurationViewData"; import type { LeagueScoringSectionViewData } from "../view-data/LeagueScoringSectionViewData"; +import type { CustomPointsConfig } from "../view-data/ScoringConfigurationViewData"; +import { LeagueScoringPresetViewModel } from './LeagueScoringPresetViewModel'; export class LeagueScoringSectionViewModel extends ViewModel { readonly presets: LeagueScoringPresetViewModel[]; diff --git a/apps/website/lib/view-models/LeagueSeasonSummaryViewModel.test.ts b/apps/website/lib/view-models/LeagueSeasonSummaryViewModel.test.ts index 00e5682dc..6fa4da065 100644 --- a/apps/website/lib/view-models/LeagueSeasonSummaryViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueSeasonSummaryViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { LeagueSeasonSummaryViewModel } from './LeagueSeasonSummaryViewModel'; describe('LeagueSeasonSummaryViewModel', () => { diff --git a/apps/website/lib/view-models/LeagueSettingsViewModel.test.ts b/apps/website/lib/view-models/LeagueSettingsViewModel.test.ts index 36508da60..faeecf07d 100644 --- a/apps/website/lib/view-models/LeagueSettingsViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueSettingsViewModel.test.ts @@ -1,8 +1,8 @@ -import { describe, it, expect } from 'vitest'; -import { LeagueSettingsViewModel } from './LeagueSettingsViewModel'; -import { DriverSummaryViewModel } from './DriverSummaryViewModel'; import type { LeagueConfigFormModel } from '@/lib/types/LeagueConfigFormModel'; import type { LeagueScoringPresetDTO } from '@/lib/types/generated/LeagueScoringPresetDTO'; +import { describe, expect, it } from 'vitest'; +import { DriverSummaryViewModel } from './DriverSummaryViewModel'; +import { LeagueSettingsViewModel } from './LeagueSettingsViewModel'; const createConfig = (overrides: Partial = {}): LeagueConfigFormModel => ({ basics: { diff --git a/apps/website/lib/view-models/LeagueSettingsViewModel.ts b/apps/website/lib/view-models/LeagueSettingsViewModel.ts index 83dd7738e..9370ac7ae 100644 --- a/apps/website/lib/view-models/LeagueSettingsViewModel.ts +++ b/apps/website/lib/view-models/LeagueSettingsViewModel.ts @@ -1,6 +1,6 @@ -import { DriverSummaryViewModel } from './DriverSummaryViewModel'; import { ViewModel } from "../contracts/view-models/ViewModel"; import type { LeagueSettingsViewData } from "../view-data/LeagueSettingsViewData"; +import { DriverSummaryViewModel } from './DriverSummaryViewModel'; export class LeagueSettingsViewModel extends ViewModel { private readonly data: LeagueSettingsViewData; diff --git a/apps/website/lib/view-models/LeagueStandingsViewModel.test.ts b/apps/website/lib/view-models/LeagueStandingsViewModel.test.ts index d7fdf005b..1ab03c8bd 100644 --- a/apps/website/lib/view-models/LeagueStandingsViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueStandingsViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { LeagueStandingsViewModel } from './LeagueStandingsViewModel'; +import { describe, expect, it } from 'vitest'; import type { LeagueStandingDTO } from '../types/generated/LeagueStandingDTO'; +import { LeagueStandingsViewModel } from './LeagueStandingsViewModel'; describe('LeagueStandingsViewModel', () => { it('should create instance with standings', () => { diff --git a/apps/website/lib/view-models/LeagueStandingsViewModel.ts b/apps/website/lib/view-models/LeagueStandingsViewModel.ts index 6cb835992..53cd08aff 100644 --- a/apps/website/lib/view-models/LeagueStandingsViewModel.ts +++ b/apps/website/lib/view-models/LeagueStandingsViewModel.ts @@ -1,6 +1,6 @@ -import { StandingEntryViewModel } from './StandingEntryViewModel'; import { ViewModel } from "../contracts/view-models/ViewModel"; import type { LeagueStandingsViewData } from "../view-data/LeagueStandingsViewData"; +import { StandingEntryViewModel } from './StandingEntryViewModel'; export class LeagueStandingsViewModel extends ViewModel { private readonly data: LeagueStandingsViewData; diff --git a/apps/website/lib/view-models/LeagueStatsViewModel.test.ts b/apps/website/lib/view-models/LeagueStatsViewModel.test.ts index f12f87ec7..46a4645cf 100644 --- a/apps/website/lib/view-models/LeagueStatsViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueStatsViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { LeagueStatsViewModel } from './LeagueStatsViewModel'; const createDto = (overrides: Partial<{ totalLeagues: number }> = {}): { totalLeagues: number } => ({ diff --git a/apps/website/lib/view-models/LeagueStewardingViewModel.test.ts b/apps/website/lib/view-models/LeagueStewardingViewModel.test.ts index 560482cc9..226e21267 100644 --- a/apps/website/lib/view-models/LeagueStewardingViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueStewardingViewModel.test.ts @@ -1,5 +1,5 @@ -import { describe, it, expect } from 'vitest'; -import { LeagueStewardingViewModel, type RaceWithProtests, type Protest, type Penalty } from './LeagueStewardingViewModel'; +import { describe, expect, it } from 'vitest'; +import { LeagueStewardingViewModel, type Penalty, type Protest, type RaceWithProtests } from './LeagueStewardingViewModel'; const createProtest = (id: string, status: string): Protest => ({ id, diff --git a/apps/website/lib/view-models/LeagueSummaryViewModel.test.ts b/apps/website/lib/view-models/LeagueSummaryViewModel.test.ts index 3f418d365..7ba67811b 100644 --- a/apps/website/lib/view-models/LeagueSummaryViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueSummaryViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import type { LeagueSummaryViewModel } from './LeagueSummaryViewModel'; describe('LeagueSummaryViewModel shape', () => { diff --git a/apps/website/lib/view-models/LeagueViewModel.ts b/apps/website/lib/view-models/LeagueViewModel.ts index bc1c8566c..ddef4525a 100644 --- a/apps/website/lib/view-models/LeagueViewModel.ts +++ b/apps/website/lib/view-models/LeagueViewModel.ts @@ -1,7 +1,6 @@ import { ViewModel } from "../contracts/view-models/ViewModel"; import { CurrencyFormatter } from "../formatters/CurrencyFormatter"; import { LeagueTierFormatter } from "../formatters/LeagueTierFormatter"; -import type { LeagueViewData } from "../view-data/LeagueDetailViewData"; export class LeagueViewModel extends ViewModel { private readonly data: LeagueViewData; diff --git a/apps/website/lib/view-models/LeagueWalletViewModel.test.ts b/apps/website/lib/view-models/LeagueWalletViewModel.test.ts index 8c6a20435..bb533cc04 100644 --- a/apps/website/lib/view-models/LeagueWalletViewModel.test.ts +++ b/apps/website/lib/view-models/LeagueWalletViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { LeagueWalletViewModel } from './LeagueWalletViewModel'; -import { WalletTransactionViewModel, FullTransactionDto } from './WalletTransactionViewModel'; +import { FullTransactionDto, WalletTransactionViewModel } from './WalletTransactionViewModel'; const createTransaction = (overrides: Partial = {}): WalletTransactionViewModel => new WalletTransactionViewModel({ diff --git a/apps/website/lib/view-models/MediaViewModel.test.ts b/apps/website/lib/view-models/MediaViewModel.test.ts index 0170335a0..a7ed8f31a 100644 --- a/apps/website/lib/view-models/MediaViewModel.test.ts +++ b/apps/website/lib/view-models/MediaViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { MediaViewModel } from './MediaViewModel'; import type { MediaViewData } from '@/lib/view-data/MediaViewData'; +import { describe, expect, it } from 'vitest'; +import { MediaViewModel } from './MediaViewModel'; describe('MediaViewModel', () => { it('creates instance from asset ViewData', () => { diff --git a/apps/website/lib/view-models/MembershipFeeViewModel.test.ts b/apps/website/lib/view-models/MembershipFeeViewModel.test.ts index 7596240dd..dd717db34 100644 --- a/apps/website/lib/view-models/MembershipFeeViewModel.test.ts +++ b/apps/website/lib/view-models/MembershipFeeViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { MembershipFeeViewModel } from './MembershipFeeViewModel'; import type { MembershipFeeDTO } from '@/lib/types/generated'; +import { describe, expect, it } from 'vitest'; +import { MembershipFeeViewModel } from './MembershipFeeViewModel'; const createMembershipFeeDto = (overrides: Partial = {}): MembershipFeeDTO => ({ id: 'fee-1', diff --git a/apps/website/lib/view-models/PaymentMethodViewModel.ts b/apps/website/lib/view-models/PaymentMethodViewModel.ts index c9a6945de..1daaf1435 100644 --- a/apps/website/lib/view-models/PaymentMethodViewModel.ts +++ b/apps/website/lib/view-models/PaymentMethodViewModel.ts @@ -1,5 +1,5 @@ -import { ViewModel } from "../contracts/view-models/ViewModel"; import type { PaymentMethodViewData } from "@/lib/view-data/BillingViewData"; +import { ViewModel } from "../contracts/view-models/ViewModel"; export class PaymentMethodViewModel extends ViewModel { private readonly data: PaymentMethodViewData; diff --git a/apps/website/lib/view-models/PaymentViewModel.test.ts b/apps/website/lib/view-models/PaymentViewModel.test.ts index 0cdc62da5..e6c940e46 100644 --- a/apps/website/lib/view-models/PaymentViewModel.test.ts +++ b/apps/website/lib/view-models/PaymentViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { PaymentViewModel } from './PaymentViewModel'; const createPaymentDto = (overrides: Partial = {}): any => ({ diff --git a/apps/website/lib/view-models/PrizeViewModel.test.ts b/apps/website/lib/view-models/PrizeViewModel.test.ts index f1fb785db..93ca15d13 100644 --- a/apps/website/lib/view-models/PrizeViewModel.test.ts +++ b/apps/website/lib/view-models/PrizeViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { PrizeViewModel } from './PrizeViewModel'; const createPrizeDto = (overrides: Partial = {}): any => ({ diff --git a/apps/website/lib/view-models/ProfileOverviewViewModel.test.ts b/apps/website/lib/view-models/ProfileOverviewViewModel.test.ts index edf669816..a40ccd5e4 100644 --- a/apps/website/lib/view-models/ProfileOverviewViewModel.test.ts +++ b/apps/website/lib/view-models/ProfileOverviewViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import type { ProfileOverviewViewModel } from './ProfileOverviewViewModel'; describe('ProfileOverviewViewModel', () => { diff --git a/apps/website/lib/view-models/ProfileOverviewViewModel.ts b/apps/website/lib/view-models/ProfileOverviewViewModel.ts index a0c464e11..48b986537 100644 --- a/apps/website/lib/view-models/ProfileOverviewViewModel.ts +++ b/apps/website/lib/view-models/ProfileOverviewViewModel.ts @@ -1,12 +1,12 @@ import { ViewModel } from "../contracts/view-models/ViewModel"; import type { ProfileOverviewViewData } from "../view-data/ProfileOverviewViewData"; import type { - ProfileOverviewDriverSummaryViewModel, - ProfileOverviewStatsViewModel, - ProfileOverviewFinishDistributionViewModel, - ProfileOverviewTeamMembershipViewModel, - ProfileOverviewSocialSummaryViewModel, - ProfileOverviewExtendedProfileViewModel + ProfileOverviewDriverSummaryViewModel, + ProfileOverviewExtendedProfileViewModel, + ProfileOverviewFinishDistributionViewModel, + ProfileOverviewSocialSummaryViewModel, + ProfileOverviewStatsViewModel, + ProfileOverviewTeamMembershipViewModel } from "./ProfileOverviewSubViewModels"; export class ProfileOverviewViewModel extends ViewModel { diff --git a/apps/website/lib/view-models/ProtestDetailViewModel.test.ts b/apps/website/lib/view-models/ProtestDetailViewModel.test.ts index 544aa6c6c..e331b21dc 100644 --- a/apps/website/lib/view-models/ProtestDetailViewModel.test.ts +++ b/apps/website/lib/view-models/ProtestDetailViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import type { ProtestDetailViewModel } from './ProtestDetailViewModel'; describe('ProtestDetailViewModel', () => { diff --git a/apps/website/lib/view-models/ProtestDetailViewModel.ts b/apps/website/lib/view-models/ProtestDetailViewModel.ts index 019cc11a7..654d94a51 100644 --- a/apps/website/lib/view-models/ProtestDetailViewModel.ts +++ b/apps/website/lib/view-models/ProtestDetailViewModel.ts @@ -1,7 +1,7 @@ +import { ProtestDetailViewData } from "../view-data/ProtestDetailViewData"; import { ProtestDriverViewModel } from './ProtestDriverViewModel'; import { ProtestViewModel } from './ProtestViewModel'; import { RaceViewModel } from './RaceViewModel'; -import { ProtestDetailViewData } from "../view-data/ProtestDetailViewData"; import { ViewModel } from "../contracts/view-models/ViewModel"; diff --git a/apps/website/lib/view-models/ProtestDriverViewModel.test.ts b/apps/website/lib/view-models/ProtestDriverViewModel.test.ts index 99b2a1947..83fe3e788 100644 --- a/apps/website/lib/view-models/ProtestDriverViewModel.test.ts +++ b/apps/website/lib/view-models/ProtestDriverViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { ProtestDriverViewModel } from './ProtestDriverViewModel'; +import { describe, expect, it } from 'vitest'; import type { DriverSummaryDTO } from '../types/generated/LeagueAdminProtestsDTO'; +import { ProtestDriverViewModel } from './ProtestDriverViewModel'; const createDriverSummary = (overrides: Partial = {}): DriverSummaryDTO => ({ id: 'driver-1', diff --git a/apps/website/lib/view-models/ProtestViewModel.test.ts b/apps/website/lib/view-models/ProtestViewModel.test.ts index 4a53c72ee..3584cc5e7 100644 --- a/apps/website/lib/view-models/ProtestViewModel.test.ts +++ b/apps/website/lib/view-models/ProtestViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { ProtestViewModel } from './ProtestViewModel'; +import { describe, expect, it } from 'vitest'; import type { ProtestDTO } from '../types/generated/ProtestDTO'; +import { ProtestViewModel } from './ProtestViewModel'; const createProtestDto = (overrides: Partial = {}): ProtestDTO => ({ id: 'protest-123', diff --git a/apps/website/lib/view-models/RaceDetailEntryViewModel.test.ts b/apps/website/lib/view-models/RaceDetailEntryViewModel.test.ts index dc9a5636c..41a9e34d2 100644 --- a/apps/website/lib/view-models/RaceDetailEntryViewModel.test.ts +++ b/apps/website/lib/view-models/RaceDetailEntryViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { RaceDetailEntryViewModel } from './RaceDetailEntryViewModel'; describe('RaceDetailEntryViewModel', () => { diff --git a/apps/website/lib/view-models/RaceDetailUserResultViewModel.test.ts b/apps/website/lib/view-models/RaceDetailUserResultViewModel.test.ts index b17bc1ee0..8ebbeaec2 100644 --- a/apps/website/lib/view-models/RaceDetailUserResultViewModel.test.ts +++ b/apps/website/lib/view-models/RaceDetailUserResultViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { RaceDetailUserResultViewModel } from './RaceDetailUserResultViewModel'; describe('RaceDetailUserResultViewModel', () => { diff --git a/apps/website/lib/view-models/RaceDetailsViewModel.test.ts b/apps/website/lib/view-models/RaceDetailsViewModel.test.ts index 534f3bc99..4cecf02ee 100644 --- a/apps/website/lib/view-models/RaceDetailsViewModel.test.ts +++ b/apps/website/lib/view-models/RaceDetailsViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import type { RaceDetailsViewModel } from './RaceDetailsViewModel'; describe('RaceDetailsViewModel', () => { diff --git a/apps/website/lib/view-models/RaceDetailsViewModel.ts b/apps/website/lib/view-models/RaceDetailsViewModel.ts index f0b6f93b8..04089bfea 100644 --- a/apps/website/lib/view-models/RaceDetailsViewModel.ts +++ b/apps/website/lib/view-models/RaceDetailsViewModel.ts @@ -1,10 +1,10 @@ import { ViewModel } from "../contracts/view-models/ViewModel"; +import type { RaceDetailsViewData } from "../view-data/RaceDetailsViewData"; import { RaceDetailEntryViewModel } from './RaceDetailEntryViewModel'; import { RaceDetailUserResultViewModel } from './RaceDetailUserResultViewModel'; -import { RaceDetailsRaceViewModel } from './RaceDetailsRaceViewModel'; import { RaceDetailsLeagueViewModel } from './RaceDetailsLeagueViewModel'; +import { RaceDetailsRaceViewModel } from './RaceDetailsRaceViewModel'; import { RaceDetailsRegistrationViewModel } from './RaceDetailsRegistrationViewModel'; -import type { RaceDetailsViewData } from "../view-data/RaceDetailsViewData"; export class RaceDetailsViewModel extends ViewModel { private readonly data: RaceDetailsViewData; diff --git a/apps/website/lib/view-models/RaceListItemViewModel.test.ts b/apps/website/lib/view-models/RaceListItemViewModel.test.ts index 3a2153c16..76efc6c34 100644 --- a/apps/website/lib/view-models/RaceListItemViewModel.test.ts +++ b/apps/website/lib/view-models/RaceListItemViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { RaceListItemViewModel } from './RaceListItemViewModel'; describe('RaceListItemViewModel', () => { diff --git a/apps/website/lib/view-models/RaceResultViewModel.test.ts b/apps/website/lib/view-models/RaceResultViewModel.test.ts index bc122f8c6..abf4a2200 100644 --- a/apps/website/lib/view-models/RaceResultViewModel.test.ts +++ b/apps/website/lib/view-models/RaceResultViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { RaceResultViewModel } from './RaceResultViewModel'; +import { describe, expect, it } from 'vitest'; import { RaceResultDTO } from '../types/generated/RaceResultDTO'; +import { RaceResultViewModel } from './RaceResultViewModel'; describe('RaceResultViewModel', () => { const mockDTO: RaceResultDTO = { diff --git a/apps/website/lib/view-models/RaceResultsDetailViewModel.test.ts b/apps/website/lib/view-models/RaceResultsDetailViewModel.test.ts index f02c08e0e..9aa7f19a3 100644 --- a/apps/website/lib/view-models/RaceResultsDetailViewModel.test.ts +++ b/apps/website/lib/view-models/RaceResultsDetailViewModel.test.ts @@ -1,8 +1,8 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; +import type { RaceResultDTO } from '../types/generated/RaceResultDTO'; +import type { RaceResultsDetailDTO } from '../types/generated/RaceResultsDetailDTO'; import { RaceResultsDetailViewModel } from './RaceResultsDetailViewModel'; import { RaceResultViewModel } from './RaceResultViewModel'; -import type { RaceResultsDetailDTO } from '../types/generated/RaceResultsDetailDTO'; -import type { RaceResultDTO } from '../types/generated/RaceResultDTO'; const createResult = (overrides: Partial = {}): RaceResultDTO => ({ driverId: 'driver-1', diff --git a/apps/website/lib/view-models/RaceResultsDetailViewModel.ts b/apps/website/lib/view-models/RaceResultsDetailViewModel.ts index 4f1b6d7fa..2e8a5bd4d 100644 --- a/apps/website/lib/view-models/RaceResultsDetailViewModel.ts +++ b/apps/website/lib/view-models/RaceResultsDetailViewModel.ts @@ -1,6 +1,6 @@ import { ViewModel } from "../contracts/view-models/ViewModel"; -import { RaceResultViewModel } from './RaceResultViewModel'; import type { RaceResultsDetailViewData } from "../view-data/RaceResultsDetailViewData"; +import { RaceResultViewModel } from './RaceResultViewModel'; export class RaceResultsDetailViewModel extends ViewModel { private readonly data: RaceResultsDetailViewData; diff --git a/apps/website/lib/view-models/RaceStatsViewModel.test.ts b/apps/website/lib/view-models/RaceStatsViewModel.test.ts index 2cba6b471..e4ac5d7ff 100644 --- a/apps/website/lib/view-models/RaceStatsViewModel.test.ts +++ b/apps/website/lib/view-models/RaceStatsViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { RaceStatsViewModel } from './RaceStatsViewModel'; +import { describe, expect, it } from 'vitest'; import type { RaceStatsDTO } from '../types/generated/RaceStatsDTO'; +import { RaceStatsViewModel } from './RaceStatsViewModel'; const createDto = (overrides: Partial = {}): RaceStatsDTO => ({ totalRaces: 1234, diff --git a/apps/website/lib/view-models/RaceStewardingViewModel.test.ts b/apps/website/lib/view-models/RaceStewardingViewModel.test.ts index 5ef73ea2e..49ffdc51c 100644 --- a/apps/website/lib/view-models/RaceStewardingViewModel.test.ts +++ b/apps/website/lib/view-models/RaceStewardingViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { RaceStewardingViewModel } from './RaceStewardingViewModel'; const createRaceStewardingDto = () => ({ diff --git a/apps/website/lib/view-models/RaceViewModel.test.ts b/apps/website/lib/view-models/RaceViewModel.test.ts index de4dd5b59..ce4fd9414 100644 --- a/apps/website/lib/view-models/RaceViewModel.test.ts +++ b/apps/website/lib/view-models/RaceViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { RaceViewModel } from './RaceViewModel'; +import { describe, expect, it } from 'vitest'; import type { RaceDTO } from '../types/generated/RaceDTO'; +import { RaceViewModel } from './RaceViewModel'; const createRaceDto = (overrides: Partial = {}): RaceDTO => ({ id: 'race-1', diff --git a/apps/website/lib/view-models/RaceWithSOFViewModel.test.ts b/apps/website/lib/view-models/RaceWithSOFViewModel.test.ts index 12699bb6c..a585c1dad 100644 --- a/apps/website/lib/view-models/RaceWithSOFViewModel.test.ts +++ b/apps/website/lib/view-models/RaceWithSOFViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { RaceWithSOFViewModel } from './RaceWithSOFViewModel'; +import { describe, expect, it } from 'vitest'; import type { RaceWithSOFDTO } from '../types/generated/RaceWithSOFDTO'; +import { RaceWithSOFViewModel } from './RaceWithSOFViewModel'; const createDto = (overrides: Partial = {}): RaceWithSOFDTO => ({ id: 'race-sof-1', diff --git a/apps/website/lib/view-models/RacesPageViewModel.test.ts b/apps/website/lib/view-models/RacesPageViewModel.test.ts index bb8115dbe..fc4185f42 100644 --- a/apps/website/lib/view-models/RacesPageViewModel.test.ts +++ b/apps/website/lib/view-models/RacesPageViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { RacesPageViewModel } from './RacesPageViewModel'; +import { describe, expect, it } from 'vitest'; import { RaceListItemViewModel } from './RaceListItemViewModel'; +import { RacesPageViewModel } from './RacesPageViewModel'; describe('RaceListItemViewModel', () => { const baseDto = { diff --git a/apps/website/lib/view-models/RacesPageViewModel.ts b/apps/website/lib/view-models/RacesPageViewModel.ts index 571a818a3..8fd2376cb 100644 --- a/apps/website/lib/view-models/RacesPageViewModel.ts +++ b/apps/website/lib/view-models/RacesPageViewModel.ts @@ -1,18 +1,16 @@ -import { RaceListItemViewModel } from './RaceListItemViewModel'; import { ViewModel } from "../contracts/view-models/ViewModel"; import { RacesPageViewData } from '../view-data/RacesPageViewData'; +import { RaceListItemViewModel } from './RaceListItemViewModel'; /** * Races page view model * Represents the races page data with all races in a single list */ export class RacesPageViewModel extends ViewModel { - private readonly data: RacesPageViewData; readonly races: RaceListItemViewModel[]; constructor(data: RacesPageViewData) { super(); - this.data = data; this.races = data.races.map((r) => new RaceListItemViewModel(r)); } diff --git a/apps/website/lib/view-models/RecordEngagementInputViewModel.test.ts b/apps/website/lib/view-models/RecordEngagementInputViewModel.test.ts index a1b4cd436..bb791c426 100644 --- a/apps/website/lib/view-models/RecordEngagementInputViewModel.test.ts +++ b/apps/website/lib/view-models/RecordEngagementInputViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { RecordEngagementInputViewModel } from './RecordEngagementInputViewModel'; describe('RecordEngagementInputViewModel', () => { diff --git a/apps/website/lib/view-models/RecordEngagementOutputViewModel.test.ts b/apps/website/lib/view-models/RecordEngagementOutputViewModel.test.ts index 7e0d8c1e2..365f962d2 100644 --- a/apps/website/lib/view-models/RecordEngagementOutputViewModel.test.ts +++ b/apps/website/lib/view-models/RecordEngagementOutputViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { RecordEngagementOutputViewModel } from './RecordEngagementOutputViewModel'; describe('RecordEngagementOutputViewModel', () => { diff --git a/apps/website/lib/view-models/RecordPageViewInputViewModel.test.ts b/apps/website/lib/view-models/RecordPageViewInputViewModel.test.ts index 0a94ac750..63fe97be1 100644 --- a/apps/website/lib/view-models/RecordPageViewInputViewModel.test.ts +++ b/apps/website/lib/view-models/RecordPageViewInputViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { RecordPageViewInputViewModel } from './RecordPageViewInputViewModel'; describe('RecordPageViewInputViewModel', () => { diff --git a/apps/website/lib/view-models/RecordPageViewOutputViewModel.test.ts b/apps/website/lib/view-models/RecordPageViewOutputViewModel.test.ts index f8165e46f..e9ea9acc8 100644 --- a/apps/website/lib/view-models/RecordPageViewOutputViewModel.test.ts +++ b/apps/website/lib/view-models/RecordPageViewOutputViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { RecordPageViewOutputViewModel } from './RecordPageViewOutputViewModel'; describe('RecordPageViewOutputViewModel', () => { diff --git a/apps/website/lib/view-models/RemoveMemberViewModel.test.ts b/apps/website/lib/view-models/RemoveMemberViewModel.test.ts index 2c788c7f8..3194a040d 100644 --- a/apps/website/lib/view-models/RemoveMemberViewModel.test.ts +++ b/apps/website/lib/view-models/RemoveMemberViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { RemoveMemberViewModel } from './RemoveMemberViewModel'; +import { describe, expect, it } from 'vitest'; import type { RemoveLeagueMemberOutputDTO } from '../types/generated/RemoveLeagueMemberOutputDTO'; +import { RemoveMemberViewModel } from './RemoveMemberViewModel'; const createRemoveMemberDto = (overrides: Partial = {}): RemoveLeagueMemberOutputDTO => ({ success: true, diff --git a/apps/website/lib/view-models/RenewalAlertViewModel.test.ts b/apps/website/lib/view-models/RenewalAlertViewModel.test.ts index 7a9941fc8..3f3f82a8c 100644 --- a/apps/website/lib/view-models/RenewalAlertViewModel.test.ts +++ b/apps/website/lib/view-models/RenewalAlertViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { RenewalAlertViewModel } from './RenewalAlertViewModel'; describe('RenewalAlertViewModel', () => { diff --git a/apps/website/lib/view-models/RequestAvatarGenerationViewModel.test.ts b/apps/website/lib/view-models/RequestAvatarGenerationViewModel.test.ts index 060b69955..c0b4ffd7e 100644 --- a/apps/website/lib/view-models/RequestAvatarGenerationViewModel.test.ts +++ b/apps/website/lib/view-models/RequestAvatarGenerationViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { RequestAvatarGenerationViewModel } from './RequestAvatarGenerationViewModel'; describe('RequestAvatarGenerationViewModel', () => { diff --git a/apps/website/lib/view-models/ScoringConfigurationViewModel.ts b/apps/website/lib/view-models/ScoringConfigurationViewModel.ts index d482e7308..6110aa60f 100644 --- a/apps/website/lib/view-models/ScoringConfigurationViewModel.ts +++ b/apps/website/lib/view-models/ScoringConfigurationViewModel.ts @@ -1,6 +1,6 @@ import { ViewModel } from "../contracts/view-models/ViewModel"; +import type { CustomPointsConfig, ScoringConfigurationViewData } from "../view-data/ScoringConfigurationViewData"; import { LeagueScoringPresetViewModel } from './LeagueScoringPresetViewModel'; -import type { ScoringConfigurationViewData, CustomPointsConfig } from "../view-data/ScoringConfigurationViewData"; export class ScoringConfigurationViewModel extends ViewModel { readonly patternId?: string; diff --git a/apps/website/lib/view-models/SessionViewModel.test.ts b/apps/website/lib/view-models/SessionViewModel.test.ts index faddbaf5b..86e831c6b 100644 --- a/apps/website/lib/view-models/SessionViewModel.test.ts +++ b/apps/website/lib/view-models/SessionViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { SessionViewModel } from './SessionViewModel'; +import { describe, expect, it } from 'vitest'; import type { AuthenticatedUserDTO } from '../types/generated/AuthenticatedUserDTO'; +import { SessionViewModel } from './SessionViewModel'; describe('SessionViewModel', () => { const createDto = (overrides?: Partial): AuthenticatedUserDTO => ({ diff --git a/apps/website/lib/view-models/SponsorSettingsViewModel.test.ts b/apps/website/lib/view-models/SponsorSettingsViewModel.test.ts index 25fa4321f..cfd7c3d0c 100644 --- a/apps/website/lib/view-models/SponsorSettingsViewModel.test.ts +++ b/apps/website/lib/view-models/SponsorSettingsViewModel.test.ts @@ -1,5 +1,5 @@ -import { describe, it, expect } from 'vitest'; -import { SponsorSettingsViewModel, SponsorProfileViewModel, NotificationSettingsViewModel, PrivacySettingsViewModel } from './SponsorSettingsViewModel'; +import { describe, expect, it } from 'vitest'; +import { NotificationSettingsViewModel, PrivacySettingsViewModel, SponsorProfileViewModel, SponsorSettingsViewModel } from './SponsorSettingsViewModel'; describe('SponsorSettingsViewModel', () => { const profile = { diff --git a/apps/website/lib/view-models/SponsorSettingsViewModel.ts b/apps/website/lib/view-models/SponsorSettingsViewModel.ts index 6cd15ce17..46bcebdcd 100644 --- a/apps/website/lib/view-models/SponsorSettingsViewModel.ts +++ b/apps/website/lib/view-models/SponsorSettingsViewModel.ts @@ -4,10 +4,10 @@ * View model for sponsor settings data. */ import { ViewModel } from "../contracts/view-models/ViewModel"; -import { SponsorProfileViewModel } from "./SponsorProfileViewModel"; +import type { SponsorSettingsViewData } from "../view-data/SponsorSettingsViewData"; import { NotificationSettingsViewModel } from "./NotificationSettingsViewModel"; import { PrivacySettingsViewModel } from "./PrivacySettingsViewModel"; -import type { SponsorSettingsViewData } from "../view-data/SponsorSettingsViewData"; +import { SponsorProfileViewModel } from "./SponsorProfileViewModel"; export class SponsorSettingsViewModel extends ViewModel { profile: SponsorProfileViewModel; diff --git a/apps/website/lib/view-models/SponsorSponsorshipsViewModel.test.ts b/apps/website/lib/view-models/SponsorSponsorshipsViewModel.test.ts index cc86038fb..43aad61a6 100644 --- a/apps/website/lib/view-models/SponsorSponsorshipsViewModel.test.ts +++ b/apps/website/lib/view-models/SponsorSponsorshipsViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { SponsorSponsorshipsViewModel } from './SponsorSponsorshipsViewModel'; import { SponsorshipDetailViewModel } from './SponsorshipDetailViewModel'; diff --git a/apps/website/lib/view-models/SponsorSponsorshipsViewModel.ts b/apps/website/lib/view-models/SponsorSponsorshipsViewModel.ts index cd51fb6f5..fbe9a1d31 100644 --- a/apps/website/lib/view-models/SponsorSponsorshipsViewModel.ts +++ b/apps/website/lib/view-models/SponsorSponsorshipsViewModel.ts @@ -1,6 +1,6 @@ import { ViewModel } from "../contracts/view-models/ViewModel"; -import { SponsorshipDetailViewModel } from './SponsorshipDetailViewModel'; import type { SponsorSponsorshipsViewData } from "../view-data/SponsorSponsorshipsViewData"; +import { SponsorshipDetailViewModel } from './SponsorshipDetailViewModel'; export class SponsorSponsorshipsViewModel extends ViewModel { sponsorId: string; diff --git a/apps/website/lib/view-models/SponsorViewModel.test.ts b/apps/website/lib/view-models/SponsorViewModel.test.ts index 1161f946a..72bda009d 100644 --- a/apps/website/lib/view-models/SponsorViewModel.test.ts +++ b/apps/website/lib/view-models/SponsorViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { SponsorViewModel } from './SponsorViewModel'; describe('SponsorViewModel', () => { diff --git a/apps/website/lib/view-models/SponsorshipDetailViewModel.test.ts b/apps/website/lib/view-models/SponsorshipDetailViewModel.test.ts index 4a81ce5b1..5a5ad7ecc 100644 --- a/apps/website/lib/view-models/SponsorshipDetailViewModel.test.ts +++ b/apps/website/lib/view-models/SponsorshipDetailViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { SponsorshipDetailViewModel } from './SponsorshipDetailViewModel'; describe('SponsorshipDetailViewModel', () => { diff --git a/apps/website/lib/view-models/SponsorshipPricingViewModel.test.ts b/apps/website/lib/view-models/SponsorshipPricingViewModel.test.ts index 9afc16b87..e5580b9a0 100644 --- a/apps/website/lib/view-models/SponsorshipPricingViewModel.test.ts +++ b/apps/website/lib/view-models/SponsorshipPricingViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { SponsorshipPricingViewModel } from './SponsorshipPricingViewModel'; describe('SponsorshipPricingViewModel', () => { diff --git a/apps/website/lib/view-models/SponsorshipRequestViewModel.test.ts b/apps/website/lib/view-models/SponsorshipRequestViewModel.test.ts index fa5d438d6..e435359a2 100644 --- a/apps/website/lib/view-models/SponsorshipRequestViewModel.test.ts +++ b/apps/website/lib/view-models/SponsorshipRequestViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect, vi } from 'vitest'; +import { describe, expect, it, vi } from 'vitest'; import { SponsorshipRequestViewModel } from './SponsorshipRequestViewModel'; describe('SponsorshipRequestViewModel', () => { diff --git a/apps/website/lib/view-models/SponsorshipViewModel.test.ts b/apps/website/lib/view-models/SponsorshipViewModel.test.ts index b6f3e0602..a9fd7514d 100644 --- a/apps/website/lib/view-models/SponsorshipViewModel.test.ts +++ b/apps/website/lib/view-models/SponsorshipViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect, vi } from 'vitest'; +import { describe, expect, it, vi } from 'vitest'; import { SponsorshipViewModel } from './SponsorshipViewModel'; describe('SponsorshipViewModel', () => { diff --git a/apps/website/lib/view-models/StandingEntryViewModel.test.ts b/apps/website/lib/view-models/StandingEntryViewModel.test.ts index 31777cdb5..7fb07a093 100644 --- a/apps/website/lib/view-models/StandingEntryViewModel.test.ts +++ b/apps/website/lib/view-models/StandingEntryViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { StandingEntryViewModel } from './StandingEntryViewModel'; +import { describe, expect, it } from 'vitest'; import type { LeagueStandingDTO } from '../types/generated/LeagueStandingDTO'; +import { StandingEntryViewModel } from './StandingEntryViewModel'; describe('StandingEntryViewModel', () => { const createMockStanding = (overrides?: Partial): LeagueStandingDTO => ({ diff --git a/apps/website/lib/view-models/TeamCardViewModel.test.ts b/apps/website/lib/view-models/TeamCardViewModel.test.ts index e1d3d55de..100ed44c9 100644 --- a/apps/website/lib/view-models/TeamCardViewModel.test.ts +++ b/apps/website/lib/view-models/TeamCardViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { TeamCardViewModel } from './TeamCardViewModel'; import type { TeamListItemDTO } from '@/lib/types/generated/GetAllTeamsOutputDTO'; +import { describe, expect, it } from 'vitest'; +import { TeamCardViewModel } from './TeamCardViewModel'; const createTeamCardDto = (): { id: string; name: string; tag: string; description: string } => ({ id: 'team-1', diff --git a/apps/website/lib/view-models/TeamCardViewModel.ts b/apps/website/lib/view-models/TeamCardViewModel.ts index 9fac4ba45..66125d795 100644 --- a/apps/website/lib/view-models/TeamCardViewModel.ts +++ b/apps/website/lib/view-models/TeamCardViewModel.ts @@ -2,8 +2,8 @@ * Team card view model * UI representation of a team on the landing page. */ -import { ViewModel } from "../contracts/view-models/ViewModel"; import type { TeamCardViewData } from "@/lib/view-data/TeamCardViewData"; +import { ViewModel } from "../contracts/view-models/ViewModel"; export class TeamCardViewModel extends ViewModel { readonly id: string; diff --git a/apps/website/lib/view-models/TeamDetailsViewModel.test.ts b/apps/website/lib/view-models/TeamDetailsViewModel.test.ts index 0077bc578..ae9494cbc 100644 --- a/apps/website/lib/view-models/TeamDetailsViewModel.test.ts +++ b/apps/website/lib/view-models/TeamDetailsViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { TeamDetailsViewModel } from './TeamDetailsViewModel'; import type { GetTeamDetailsOutputDTO } from '@/lib/types/generated/GetTeamDetailsOutputDTO'; +import { describe, expect, it } from 'vitest'; +import { TeamDetailsViewModel } from './TeamDetailsViewModel'; const createTeamDetailsDto = (overrides: Partial = {}): GetTeamDetailsOutputDTO => ({ team: { diff --git a/apps/website/lib/view-models/TeamJoinRequestViewModel.test.ts b/apps/website/lib/view-models/TeamJoinRequestViewModel.test.ts index d2918f9be..d1ca8d2ae 100644 --- a/apps/website/lib/view-models/TeamJoinRequestViewModel.test.ts +++ b/apps/website/lib/view-models/TeamJoinRequestViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { TeamJoinRequestViewModel } from './TeamJoinRequestViewModel'; import type { TeamJoinRequestDTO } from '@/lib/types/generated/TeamJoinRequestDTO'; +import { describe, expect, it } from 'vitest'; +import { TeamJoinRequestViewModel } from './TeamJoinRequestViewModel'; const createTeamJoinRequestDto = (overrides: Partial = {}): TeamJoinRequestDTO => ({ requestId: 'request-1', diff --git a/apps/website/lib/view-models/TeamMemberViewModel.test.ts b/apps/website/lib/view-models/TeamMemberViewModel.test.ts index 130107b69..adf5cefc1 100644 --- a/apps/website/lib/view-models/TeamMemberViewModel.test.ts +++ b/apps/website/lib/view-models/TeamMemberViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { TeamMemberViewModel } from './TeamMemberViewModel'; import type { TeamMemberDTO } from '@/lib/types/generated/GetTeamMembersOutputDTO'; +import { describe, expect, it } from 'vitest'; +import { TeamMemberViewModel } from './TeamMemberViewModel'; const createTeamMemberDto = (overrides: Partial = {}): TeamMemberDTO => ({ driverId: 'driver-1', diff --git a/apps/website/lib/view-models/TeamSummaryViewModel.test.ts b/apps/website/lib/view-models/TeamSummaryViewModel.test.ts index dbc4a58c0..33bd31fcd 100644 --- a/apps/website/lib/view-models/TeamSummaryViewModel.test.ts +++ b/apps/website/lib/view-models/TeamSummaryViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { TeamSummaryViewModel } from './TeamSummaryViewModel'; import type { TeamListItemDTO } from '@/lib/types/generated/GetAllTeamsOutputDTO'; +import { describe, expect, it } from 'vitest'; +import { TeamSummaryViewModel } from './TeamSummaryViewModel'; const createTeamListItemDto = (overrides: Partial = {}): TeamListItemDTO => ({ id: 'team-1', diff --git a/apps/website/lib/view-models/UpcomingRaceCardViewModel.test.ts b/apps/website/lib/view-models/UpcomingRaceCardViewModel.test.ts index e1c1d6f62..089e4568b 100644 --- a/apps/website/lib/view-models/UpcomingRaceCardViewModel.test.ts +++ b/apps/website/lib/view-models/UpcomingRaceCardViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { UpcomingRaceCardViewModel } from './UpcomingRaceCardViewModel'; describe('UpcomingRaceCardViewModel', () => { diff --git a/apps/website/lib/view-models/UpdateAvatarViewModel.test.ts b/apps/website/lib/view-models/UpdateAvatarViewModel.test.ts index 0d3b47f04..17b87533e 100644 --- a/apps/website/lib/view-models/UpdateAvatarViewModel.test.ts +++ b/apps/website/lib/view-models/UpdateAvatarViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { UpdateAvatarViewModel } from './UpdateAvatarViewModel'; describe('UpdateAvatarViewModel', () => { diff --git a/apps/website/lib/view-models/UpdateTeamViewModel.test.ts b/apps/website/lib/view-models/UpdateTeamViewModel.test.ts index 35dc34884..1e19963e8 100644 --- a/apps/website/lib/view-models/UpdateTeamViewModel.test.ts +++ b/apps/website/lib/view-models/UpdateTeamViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { UpdateTeamViewModel } from './UpdateTeamViewModel'; describe('UpdateTeamViewModel', () => { diff --git a/apps/website/lib/view-models/UploadMediaViewModel.test.ts b/apps/website/lib/view-models/UploadMediaViewModel.test.ts index b92e05a02..2cd02f650 100644 --- a/apps/website/lib/view-models/UploadMediaViewModel.test.ts +++ b/apps/website/lib/view-models/UploadMediaViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { UploadMediaViewModel } from './UploadMediaViewModel'; describe('UploadMediaViewModel', () => { diff --git a/apps/website/lib/view-models/UserListViewModel.ts b/apps/website/lib/view-models/UserListViewModel.ts index a339b6d65..2aee27592 100644 --- a/apps/website/lib/view-models/UserListViewModel.ts +++ b/apps/website/lib/view-models/UserListViewModel.ts @@ -1,6 +1,6 @@ +import type { AdminUserViewData } from '@/lib/view-data/AdminUserViewData'; import { ViewModel } from "../contracts/view-models/ViewModel"; import { AdminUserViewModel } from "./AdminUserViewModel"; -import type { AdminUserViewData } from '@/lib/view-data/AdminUserViewData'; /** * UserListViewModel diff --git a/apps/website/lib/view-models/UserProfileViewModel.test.ts b/apps/website/lib/view-models/UserProfileViewModel.test.ts index 96e5f675c..e804ed023 100644 --- a/apps/website/lib/view-models/UserProfileViewModel.test.ts +++ b/apps/website/lib/view-models/UserProfileViewModel.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest'; +import { describe, expect, it } from 'vitest'; import { UserProfileViewModel } from './UserProfileViewModel'; describe('UserProfileViewModel', () => { diff --git a/apps/website/lib/view-models/WalletTransactionViewModel.test.ts b/apps/website/lib/view-models/WalletTransactionViewModel.test.ts index 9d3582458..1ca4d839d 100644 --- a/apps/website/lib/view-models/WalletTransactionViewModel.test.ts +++ b/apps/website/lib/view-models/WalletTransactionViewModel.test.ts @@ -1,5 +1,5 @@ -import { describe, it, expect } from 'vitest'; -import { WalletTransactionViewModel, FullTransactionDto } from './WalletTransactionViewModel'; +import { describe, expect, it } from 'vitest'; +import { FullTransactionDto, WalletTransactionViewModel } from './WalletTransactionViewModel'; const createTx = (overrides: Partial = {}): FullTransactionDto => ({ id: 'tx-1', diff --git a/apps/website/lib/view-models/WalletViewModel.test.ts b/apps/website/lib/view-models/WalletViewModel.test.ts index 915e0bbe6..247eaa715 100644 --- a/apps/website/lib/view-models/WalletViewModel.test.ts +++ b/apps/website/lib/view-models/WalletViewModel.test.ts @@ -1,6 +1,6 @@ -import { describe, it, expect } from 'vitest'; -import { WalletViewModel } from './WalletViewModel'; +import { describe, expect, it } from 'vitest'; import { WalletTransactionViewModel } from './WalletTransactionViewModel'; +import { WalletViewModel } from './WalletViewModel'; const createWalletDto = (overrides: Partial = {}): any => ({ id: 'wallet-1',