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;
{t('about.subtitle')}
{t('about.journey.content')}
{t('about.passion.content')}
{t('about.goals.content')}
"{t('about.quote.content')}"