{main} {sub}
{description}
import { useSearchParams } from 'react-router-dom'; import { Header } from '../components/Header'; import { FeaturedSection } from '../components/FeaturedSection'; import { AuthorsSection } from '../components/AuthorsSection'; import { BackgroundImages } from '../hooks/useBackgroundImage'; import { CategoryDescription, CategoryText, CategoryTitles } from '../types'; export function HomePage() { const [searchParams] = useSearchParams(); const categoryId = searchParams.get('category'); const backgroundImage= BackgroundImages[Number(categoryId)]; console.log(categoryId) const getHeroTitle = () => { if (categoryId) { return { main: CategoryTitles[Number(categoryId)], sub: CategoryDescription[Number(categoryId)], description: CategoryText[Number(categoryId)] }; } return { main: 'Волшебный мир искуства', sub: 'Все о культуре Москвы и Петербурга', description: 'Следите за событиями культурной жизни столиц: концерты, выставки, спектакли и многое другое в одном удобном формате.' }; }; const { main, sub, description } = getHeroTitle(); return (
{description}