import {useNavigate} from 'react-router-dom'; import React, {useState} from 'react'; import {QuizGetQuestion } from './GetQuestion'; import { QuizGetImage } from './GetImageAndQuestion'; import AppProvider, { AppContext } from './AppContext'; import { EndCacheId } from './GetQuestion'; import Timer from './Timer'; import FooterQuiz from './FooterQuiz'; export let link = ""; export let endScore = 0; const NavigationQuiz = ({score,buttonState}) => { link = /[^/]*$/.exec(`${window.location.href}`)[0]; const navigate = useNavigate(); if(buttonState) { return (
) } } const QuizGame = () => { const navigate = useNavigate(); const [score,setScore] = useState(0); const [isClick, setIsClick] = useState(true); const [buttonState, setButtonState] = useState(false); const ButtonNextQuestionClick = (e) => { setScore(score + 1); if(score === 9) navigate("/result"); else if (Number(e.target.name) === EndCacheId) endScore++; } return ( <>