'use client' import { motion } from 'framer-motion' import { Language, PitchFunding } from '@/lib/types' import { t } from '@/lib/i18n' import GradientText from '../ui/GradientText' import FadeInView from '../ui/FadeInView' import AnimatedCounter from '../ui/AnimatedCounter' import GlassCard from '../ui/GlassCard' import { Target, Calendar, FileText } from 'lucide-react' import { PieChart, Pie, Cell, ResponsiveContainer, Tooltip } from 'recharts' interface TheAskSlideProps { lang: Language funding: PitchFunding } const COLORS = ['#6366f1', '#a78bfa', '#60a5fa', '#34d399', '#fbbf24'] export default function TheAskSlide({ lang, funding }: TheAskSlideProps) { const i = t(lang) const useOfFunds = funding?.use_of_funds || [] const pieData = useOfFunds.map((item) => ({ name: lang === 'de' ? item.label_de : item.label_en, value: item.percentage, })) return (
{i.theAsk.subtitle}
{i.theAsk.instrument}
{funding?.instrument || 'SAFE'}
{i.theAsk.targetDate}
Q3 2026
{lang === 'de' ? 'Runway' : 'Runway'}
18 {lang === 'de' ? 'Monate' : 'Months'}