import React from 'react'; import { motion } from 'framer-motion'; import { ArrowRight } from 'lucide-react'; import { useTranslation } from 'react-i18next'; interface ProjectLayoutProps { children: React.ReactNode; } const ProjectLayout: React.FC = ({ children }) => { const { t } = useTranslation(); const containerVariants = { hidden: {}, visible: { transition: { staggerChildren: 0.1 } } }; const itemVariants = { hidden: { opacity: 0, y: 20 }, visible: { opacity: 1, y: 0 } }; return ( {/* Header */}

{t('portfolio.ui.projectDetails', 'PROJECT DETAILS')}

{/* Main Content */}
{children}
{/* Background Effects */}
{[...Array(9)].map((_, i) => (
))}
{/* Scroll Decoration */}
); }; export default ProjectLayout;