'use client'; import { motion } from 'framer-motion'; import Link from 'next/link'; import { Home, Building, Briefcase, ArrowLeft } from 'lucide-react'; import { useTranslation } from 'react-i18next'; import InteractiveBackground from '@/app/components/Animation/Background'; export default function ChooseRolePage() { const { t, i18n } = useTranslation(); const containerVariants = { hidden: { opacity: 0 }, visible: { opacity: 1, transition: { staggerChildren: 0.2, delayChildren: 0.3 } } }; const itemVariants = { hidden: { y: 20, opacity: 0 }, visible: { y: 0, opacity: 1, transition: { type: 'spring', stiffness: 100 } } }; const floatingAnimation = { y: [0, -10, 0], transition: { duration: 3, repeat: Infinity, ease: "easeInOut" } }; return (
{t('chooseRole.subtitle')}
{t('chooseRole.ownerDesc')}
{t('chooseRole.tenantDesc')}
{t('chooseRole.agentDesc')}