diff --git a/src/components/weather/WeatherAverageBar.tsx b/src/components/weather/WeatherAverageBar.tsx new file mode 100644 index 0000000..cfc6186 --- /dev/null +++ b/src/components/weather/WeatherAverageBar.tsx @@ -0,0 +1,44 @@ +// src/components/weather/WeatherAverageBar.tsx +import { getAverageEmoji } from '@/lib/weather-utils'; + +interface WeatherEntry { + performanceEmoji: string | null; + moralEmoji: string | null; + fluxEmoji: string | null; + valueCreationEmoji: string | null; +} + +interface WeatherAverageBarProps { + entries: WeatherEntry[]; +} + +const AXES = [ + { key: 'performanceEmoji' as const, label: 'Performance' }, + { key: 'moralEmoji' as const, label: 'Moral' }, + { key: 'fluxEmoji' as const, label: 'Flux' }, + { key: 'valueCreationEmoji' as const, label: 'Création de valeur' }, +]; + +export function WeatherAverageBar({ entries }: WeatherAverageBarProps) { + if (entries.length === 0) return null; + + return ( +