website refactor

This commit is contained in:
2026-01-16 01:00:03 +01:00
parent ce7be39155
commit a98e3e3166
286 changed files with 5522 additions and 5261 deletions

View File

@@ -34,20 +34,21 @@ export default async function RaceResultsPage({ params }: RaceResultsPageProps)
<StatefulPageWrapper
data={null}
isLoading={false}
error={new Error('Failed to load race results')}
error={new globalThis.Error('Failed to load race results')}
retry={() => Promise.resolve()}
Template={({ data: _data }) => (
Template={() => (
<RaceResultsTemplate
raceTrack={undefined}
raceScheduledAt={undefined}
totalDrivers={undefined}
leagueName={undefined}
raceSOF={null}
results={[]}
penalties={[]}
pointsSystem={{}}
fastestLapTime={0}
currentDriverId={''}
viewData={{
raceTrack: '',
raceScheduledAt: '',
totalDrivers: 0,
leagueName: '',
raceSOF: null,
results: [],
penalties: [],
pointsSystem: {},
fastestLapTime: 0,
}}
isAdmin={false}
isLoading={false}
error={null}
@@ -82,18 +83,9 @@ export default async function RaceResultsPage({ params }: RaceResultsPageProps)
isLoading={false}
error={null}
retry={() => Promise.resolve()}
Template={({ data: _data }) => (
Template={() => (
<RaceResultsTemplate
raceTrack={viewData.raceTrack}
raceScheduledAt={viewData.raceScheduledAt}
totalDrivers={viewData.totalDrivers}
leagueName={viewData.leagueName}
raceSOF={viewData.raceSOF}
results={viewData.results}
penalties={viewData.penalties}
pointsSystem={viewData.pointsSystem}
fastestLapTime={viewData.fastestLapTime}
currentDriverId={''}
viewData={viewData}
isAdmin={false}
isLoading={false}
error={null}
@@ -117,4 +109,4 @@ export default async function RaceResultsPage({ params }: RaceResultsPageProps)
}}
/>
);
}
}