/* eslint-disable @next/next/no-img-element */ import { fluxgore } from "@/utils/fonts"; import Button from "./Button"; interface CoverHeadingProps { children: React.ReactNode; textPosition?: "left" | "right"; } function CoverHeading({ children, textPosition }: CoverHeadingProps) { const textAlign = textPosition || "left"; return (

{/* Shadow layer */} {textAlign === "left" && ( )} {textAlign === "right" && ( )} {/* Main text */} {children}

); } function DateBox() { return (
5-7 СЕНТЯБРЯ
МОСКВА 2025
); } function Cover() { return (
{/* Top row with ФЕСТИВАЛЬ and date box */}
{/*
ФЕСТИВАЛЬ
ТЕХНИЧЕСКИХ ВИДОВ СПОРТА */} Фестиваль технических видов спорта 2025 Фестиваль технических видов спорта 2025
{/* */}
); } function CoverSoon() { return (
{/* Top row with ФЕСТИВАЛЬ and date box */}
ФЕСТИВАЛЬ
ТЕХНИЧЕСКИХ ВИДОВ СПОРТА
); } export { CoverSoon }; export default Cover;