29 lines
488 B
TypeScript
29 lines
488 B
TypeScript
/**
|
|
* Renewal Alert Configuration
|
|
*
|
|
* UI display configuration for renewal alerts
|
|
*/
|
|
|
|
export type RenewalType = 'league' | 'team' | 'driver' | 'race' | 'platform';
|
|
|
|
export interface RenewalConfigData {
|
|
icon: string;
|
|
}
|
|
|
|
export const renewalConfig: Record<RenewalType, RenewalConfigData> = {
|
|
league: {
|
|
icon: 'Trophy',
|
|
},
|
|
team: {
|
|
icon: 'Users',
|
|
},
|
|
driver: {
|
|
icon: 'Car',
|
|
},
|
|
race: {
|
|
icon: 'Flag',
|
|
},
|
|
platform: {
|
|
icon: 'Megaphone',
|
|
},
|
|
} as const; |