18 lines
457 B
TypeScript
18 lines
457 B
TypeScript
const energyColors: Record<string, string> = {
|
|
fire: 'var(--red)',
|
|
water: 'var(--blue)',
|
|
grass: 'var(--green)',
|
|
lightning: 'var(--yellow)',
|
|
psychic: 'var(--magenta)',
|
|
fairy: 'var(--magenta)',
|
|
fighting: 'var(--orange)',
|
|
dragon: 'var(--orange)',
|
|
darkness: 'var(--muted)',
|
|
metal: 'var(--cyan)',
|
|
colorless: 'var(--foreground)'
|
|
};
|
|
|
|
export function energyColor(type: string): string {
|
|
return energyColors[type.toLowerCase()] ?? 'var(--foreground)';
|
|
}
|