import { motion } from 'framer-motion'; import { User, Heart, Target, Coffee } from 'lucide-react'; import { useLanguage } from '../contexts/LanguageContext'; const About = () => { const { t } = useLanguage(); const stats = [ { icon: , value: t('about.stats.year'), label: t('about.stats.yearLabel') }, { icon: , value: t('about.stats.passion'), label: t('about.stats.passionLabel') }, { icon: , value: t('about.stats.goals'), label: t('about.stats.goalsLabel') }, { icon: , value: t('about.stats.fuel'), label: t('about.stats.fuelLabel') } ]; const containerVariants = { hidden: { opacity: 0 }, visible: { opacity: 1, transition: { staggerChildren: 0.2, delayChildren: 0.3 } } }; const itemVariants = { hidden: { opacity: 0, y: 50 }, visible: { opacity: 1, y: 0, transition: { duration: 0.6, ease: [0.25, 0.1, 0.25, 1] as const } } }; return (

{t('about.title')}

{t('about.subtitle')}

{t('about.journey.title')}

{t('about.journey.content')}

{t('about.passion.title')}

{t('about.passion.content')}

{t('about.goals.title')}

{t('about.goals.content')}

{stats.map((stat, index) => (
{stat.icon}
{stat.value}
{stat.label}
))}

{t('about.quote.title')}

"{t('about.quote.content')}"

- {t('about.quote.author')}
); }; export default About;