import React, { useState } from 'react'; import { groupProjectsByCategory } from '../constants'; import { MapPin, ChevronDown } from 'lucide-react'; import { Link, useLocation } from 'react-router-dom'; const Projects: React.FC = () => { const location = useLocation(); const isEnglish = location.pathname.startsWith('/en'); const prefix = isEnglish ? '/en' : ''; const categories = groupProjectsByCategory().slice(0, 3); // Показываем только 3 категории const [openCategories, setOpenCategories] = useState<{ [key: string]: boolean }>({ [categories[0]?.name]: true // Открываем первую категорию по умолчанию }); const toggleCategory = (categoryName: string) => { setOpenCategories(prev => ({ ...prev, [categoryName]: !prev[categoryName] })); }; return (
{isEnglish ? 'Our team treats every project with great responsibility. Thank you for your trust.' : 'Наша команда всегда ответственно относится к проектам, которые вы нам доверили. Спасибо, что вы рядом.'}