"use client"; import { useState } from "react"; import { useLotteryAuth } from "@/store/useLotteryAuth"; import ProtectedRoute from "@/components/lottery/auth/ProtectedRoute"; import { Queries } from "@/api/queries"; import Loader from "@/components/Loader"; import LotteryWinnersSection from "@/components/lottery/LotteryWinnersSection"; import RollingCounter from "@/components/lottery/RollingCounter/RollingCounter"; import RollingCounterWorking from "@/components/lottery/RollingCounter/RollingCounterWorking"; import LotteryCountDown from "@/components/lottery/countDown/LotteryCountDown"; import LotteryCountDownAllert from "@/components/lottery/countDown/countDownAllert/LotteryCountDownAllert"; import LotteryForm from "@/components/lottery/form/LotteryForm"; import LotteryRulesSection from "@/components/lottery/rules/LotteryRulesSection"; import Image from "next/image"; import { useRouter } from "next/navigation"; import { useEffect } from "react"; const Page = () => { const { lotteryData } = useLotteryAuth(); const [lotteryStatus, setLotteryStatus] = useState< "not-started" | "started" | "ended" >("not-started"); const [currentNumber, setCurrentNumber] = useState("22-22-22-22-22"); return (
{lotteryData && (
{lotteryData.data.title && (

{lotteryData.data.title}

)} {lotteryData.data.description && (

{lotteryData.data.description}

)} {lotteryData.data.sms_code && (
SMS-kod: {lotteryData.data.sms_code}
)}
{lotteryData.data.image && (
banner
)} {lotteryStatus === "not-started" && ( )}
)}
{lotteryStatus === "ended" || lotteryStatus === "started" ? ( ) : null}
); }; export default Page;