learn-morse-code/src/components/ChallengeOverlay.js
2020-02-10 00:26:04 -08:00

16 lines
578 B
JavaScript

import React, { useContext } from "react"
import ChallengeReady from "./ChallengeReady"
import { ChallengeContext } from "../contexts/challengeContext"
import ChallengeComplete from "./ChallengeComplete"
export default (function ChallengeOverlay() {
const {challengeState, setChallengeState} = useContext(ChallengeContext)
return (
<div id="challenge-overlay">
{challengeState === 'ready' && <ChallengeReady />}
{challengeState === 'completed' && <ChallengeComplete setChallengeState={setChallengeState} />}
</div>
)
})