22 lines
430 B
TypeScript
22 lines
430 B
TypeScript
import type { ViewData } from '@/lib/contracts/view-data/ViewData';
|
|
|
|
export interface HomeDiscoveryViewData extends ViewData {
|
|
topLeagues: Array<{
|
|
id: string;
|
|
name: string;
|
|
description: string;
|
|
}>;
|
|
teams: Array<{
|
|
id: string;
|
|
name: string;
|
|
description: string;
|
|
logoUrl?: string;
|
|
}>;
|
|
upcomingRaces: Array<{
|
|
id: string;
|
|
track: string;
|
|
car: string;
|
|
formattedDate: string;
|
|
}>;
|
|
}
|