website refactor

This commit is contained in:
2026-01-18 13:26:35 +01:00
parent 350c78504d
commit 0b301feb61
225 changed files with 1678 additions and 26666 deletions

View File

@@ -1,5 +1,5 @@
import { describe, it, expect } from 'vitest';
import { LeagueDetailViewModel, LeagueViewModel, DriverViewModel, RaceViewModel } from './LeagueDetailViewModel';
import { LeagueDetailViewModel, LeagueViewModel, LeagueDetailDriverViewModel, LeagueDetailRaceViewModel } from './LeagueDetailViewModel';
describe('LeagueDetailViewModel', () => {
const baseLeague = {
@@ -40,9 +40,9 @@ describe('LeagueDetailViewModel', () => {
expect(vm.league).toBeInstanceOf(LeagueViewModel);
expect(vm.drivers).toHaveLength(2);
expect(vm.drivers[0]).toBeInstanceOf(DriverViewModel);
expect(vm.drivers[0]).toBeInstanceOf(LeagueDetailDriverViewModel);
expect(vm.races).toHaveLength(2);
expect(vm.races[0]).toBeInstanceOf(RaceViewModel);
expect(vm.races[0]).toBeInstanceOf(LeagueDetailRaceViewModel);
});
it('keeps core league metrics available on LeagueViewModel', () => {