website refactor

This commit is contained in:
2026-01-21 01:56:07 +01:00
parent 977dcc4e86
commit c06f93f1b6
22 changed files with 576 additions and 487 deletions

View File

@@ -70,6 +70,7 @@ export interface LeagueDetailViewData extends ViewData {
leagueId: string;
name: string;
description: string;
logoUrl?: string;
// Info card data
info: LeagueInfoData;
@@ -84,6 +85,7 @@ export interface LeagueDetailViewData extends ViewData {
ownerSummary: DriverSummaryData | null;
adminSummaries: DriverSummaryData[];
stewardSummaries: DriverSummaryData[];
memberSummaries: DriverSummaryData[];
// Sponsor insights (for sponsor mode)
sponsorInsights: {

View File

@@ -10,5 +10,6 @@ export interface LeagueScheduleViewData {
isPast: boolean;
isUpcoming: boolean;
status: 'scheduled' | 'completed';
strengthOfField?: number;
}>;
}