2020-02-10 09:26:04 +01:00
|
|
|
import React, { useContext } from "react"
|
|
|
|
|
import ChallengeReady from "./ChallengeReady"
|
|
|
|
|
import { ChallengeContext } from "../contexts/challengeContext"
|
|
|
|
|
import ChallengeComplete from "./ChallengeComplete"
|
2020-02-04 04:12:50 +01:00
|
|
|
|
|
|
|
|
export default (function ChallengeOverlay() {
|
|
|
|
|
|
2020-02-10 09:26:04 +01:00
|
|
|
const {challengeState, setChallengeState} = useContext(ChallengeContext)
|
|
|
|
|
|
2020-02-04 04:12:50 +01:00
|
|
|
return (
|
|
|
|
|
<div id="challenge-overlay">
|
2020-02-10 09:26:04 +01:00
|
|
|
{challengeState === 'ready' && <ChallengeReady />}
|
|
|
|
|
{challengeState === 'completed' && <ChallengeComplete setChallengeState={setChallengeState} />}
|
2020-02-04 04:12:50 +01:00
|
|
|
</div>
|
|
|
|
|
)
|
|
|
|
|
})
|