29 lines
549 B
TypeScript
29 lines
549 B
TypeScript
/**
|
|
* Activity Configuration
|
|
*
|
|
* UI display configuration for activity feed items
|
|
*/
|
|
|
|
export type ActivityType = 'race' | 'league' | 'team' | 'driver' | 'platform';
|
|
|
|
export interface ActivityConfigData {
|
|
color: string;
|
|
}
|
|
|
|
export const activityConfig: Record<ActivityType, ActivityConfigData> = {
|
|
race: {
|
|
color: 'bg-warning-amber',
|
|
},
|
|
league: {
|
|
color: 'bg-primary-blue',
|
|
},
|
|
team: {
|
|
color: 'bg-purple-400',
|
|
},
|
|
driver: {
|
|
color: 'bg-performance-green',
|
|
},
|
|
platform: {
|
|
color: 'bg-racing-red',
|
|
},
|
|
} as const; |