Composants pour visualiser des données avec des graphiques interactifs
import { Chart, AdvancedCharts } from '@/components/ui';
import type { ChartDataPoint, ScatterDataPoint } from '@/components/ui';
// Basic chart
const data: ChartDataPoint[] = [
{ label: 'Jan', value: 65 },
{ label: 'Fév', value: 59 },
];
<Chart type="line" data={data} title="Mon graphique" height={300} />
// Advanced scatter chart
const scatterData: ScatterDataPoint[] = [
{ x: 10, y: 20, label: 'Point 1' },
{ x: 15, y: 30, label: 'Point 2' },
];
<AdvancedCharts type="scatter" data={scatterData} height={300} />