'use client'; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@repo/shadcn/card'; import { BarChart, Bar, XAxis, YAxis, CartesianGrid, Tooltip, Legend, ResponsiveContainer, PieChart, Pie, Cell } from 'recharts'; import { SurveyStatisticsData } from '../schemas/statistics'; interface SurveyResponsesProps { data: SurveyStatisticsData | undefined; } export function SurveyResponses({ data }: SurveyResponsesProps) { if (!data) return null; const { responsesByAudience, responseDistribution } = data; const COLORS = ['#0088FE', '#8884d8', '#00C49F', '#FFBB28', '#FF8042']; return (