move static data
This commit is contained in:
35
adapters/bootstrap/LeagueTierConfig.ts
Normal file
35
adapters/bootstrap/LeagueTierConfig.ts
Normal file
@@ -0,0 +1,35 @@
|
||||
/**
|
||||
* League Tier Configuration
|
||||
*
|
||||
* UI display configuration for league tiers
|
||||
*/
|
||||
|
||||
export type LeagueTier = 'premium' | 'standard' | 'starter';
|
||||
|
||||
export interface LeagueTierConfigData {
|
||||
color: string;
|
||||
bgColor: string;
|
||||
border: string;
|
||||
icon: string;
|
||||
}
|
||||
|
||||
export const leagueTierConfig: Record<LeagueTier, LeagueTierConfigData> = {
|
||||
premium: {
|
||||
color: 'text-yellow-400',
|
||||
bgColor: 'bg-yellow-500/10',
|
||||
border: 'border-yellow-500/30',
|
||||
icon: '⭐',
|
||||
},
|
||||
standard: {
|
||||
color: 'text-primary-blue',
|
||||
bgColor: 'bg-primary-blue/10',
|
||||
border: 'border-primary-blue/30',
|
||||
icon: '🏆',
|
||||
},
|
||||
starter: {
|
||||
color: 'text-gray-400',
|
||||
bgColor: 'bg-gray-500/10',
|
||||
border: 'border-gray-500/30',
|
||||
icon: '🚀',
|
||||
},
|
||||
} as const;
|
||||
Reference in New Issue
Block a user