import { useEffect } from 'react';
import { motion } from 'framer-motion';
import { useLanguage } from '../contexts/LanguageContext';
import { Link } from 'react-router-dom';
import { Shield, Smartphone, Map, DollarSign, Users, Globe, Code, ArrowLeft } from 'lucide-react';
import appIcon from '../assets/app_icon.png';
const itemVariants = {
hidden: { opacity: 0, y: 20 },
visible: { opacity: 1, y: 0 }
};
const FeatureCard = ({ title, icon: Icon, description }: { title: string, icon: any, description: string }) => (
{description}
{title}
{t('travelmate.page.subtitle')}
{/* View Code Button */}
{t('travelmate.viewCode') || "Voir le code"}
"{t('travelmate.page.intro')}"
{t('travelmate.page.conclusion')}
{t('travelmate.tech.api')}
{t('travelmate.legal.privacy.desc')}
{t('travelmate.policies.link')}{t('travelmate.legal.erasedata.desc')}
{t('travelmate.erasedata.link')}{t('travelmate.legal.support.desc')}
{t('travelmate.support.link')}