diff --git a/src/App.js b/src/App.js
index 430dab5..9c39354 100644
--- a/src/App.js
+++ b/src/App.js
@@ -2,7 +2,6 @@ import React, {useContext} from 'react';
import './css/App.css';
import { GameModeContext } from "./contexts/gameModeContext"
-import { KeyTypeContext } from "./contexts/keyTypeContext"
import { MorseBufferContextProvider } from "./contexts/morseBufferContext"
import { WordFeederContextProvider } from './contexts/wordFeederContext';
import { WordListPickerContextProvider } from './contexts/wordListPickerContext';
@@ -21,15 +20,14 @@ import Legend from './components/Legend';
import WordsPerMinute from "./components/WordsPerMinute"
import MorseButtons from './components/MorseButtons'
import Footer from './components/Footer';
-import StraightKey from './components/StraightKey';
-import ElectronicKey from './components/ElectronicKey';
import Info from './components/Info';
+import { GameClockContextProvider } from './contexts/gameClockContext';
+import ChallengeOverlay from './components/ChallengeOverlay';
export default React.memo(function App() {
console.log('App.js rendered')
- const {keyType} = useContext(KeyTypeContext)
const {gameMode} = useContext(GameModeContext)
return (
@@ -43,9 +41,6 @@ export default React.memo(function App() {
- {keyType === "straight" ?
-
:
- }
{gameMode === 'practice' &&
@@ -62,7 +57,10 @@ export default React.memo(function App() {
} */}
{gameMode === 'challenge' &&
-
+
+
+
+
}
diff --git a/src/app-modes/ChallengeMode.js b/src/app-modes/ChallengeMode.js
index a7113df..57b7227 100644
--- a/src/app-modes/ChallengeMode.js
+++ b/src/app-modes/ChallengeMode.js
@@ -1,4 +1,4 @@
-import React, {useContext, useEffect} from 'react';
+import React, {useContext, useEffect, useState} from 'react';
import '../css/App.css';
import morseCode from '../data/morse-reverse.json'
import ChallengeWord from '../components/ChallengeWord'
@@ -6,16 +6,24 @@ import ChallengeBufferDisplay from '../components/ChallengeBufferDisplay';
import { MorseBufferContext } from '../contexts/morseBufferContext';
import { WordFeederContext } from '../contexts/wordFeederContext';
import { WordListPickerContext } from '../contexts/wordListPickerContext';
+import GameClock from '../components/GameClock';
+import { GameClockContext } from '../contexts/gameClockContext';
+import { KeyTypeContext } from '../contexts/keyTypeContext';
+import StraightKey from '../components/StraightKey';
+import ElectronicKey from '../components/ElectronicKey';
export default React.memo(function ChallengeMode(props) {
+ const {startGameClock, stopGameClock, gameClockTime, cleanup} = useContext(GameClockContext)
const {word, getNextWord} = useContext(WordFeederContext)
-
+ const {morseCharBuffer, setMorseCharBuffer} = useContext(MorseBufferContext)
+ const {keyType} = useContext(KeyTypeContext)
+
+ const [challengeStarted, setChallengeStarted] = useState(false)
+ let morseArray = morseCharBuffer.split('_').filter(l => l !== '')
let challengeWordClass = ''
- const {morseCharBuffer, setMorseCharBuffer} = useContext(MorseBufferContext)
- let morseArray = morseCharBuffer.split('_').filter(l => l !== '')
let correctCharIndexes = [] // Indexes of correct letters in Challenge Word
// let incorrectCharIndex = null
@@ -26,18 +34,21 @@ export default React.memo(function ChallengeMode(props) {
if (!word) {
console.log('FINISHED ALL WORDS!')
- alert('Show completion time.')
+ stopGameClock()
+ cleanup()
+
+ //BREAKS HERE AFTER WORDLIST IS COMPLETED
+ alert(`Time: ${document.getElementById('gameClock').innerText}`)
return
}
+ if (!challengeStarted) {
+ // SHOW "CLICK HERE TO START" OVERLAY
+ }
+
+
let challengeLetters = word.split('')
-
- // console.log('word', word);
- // console.log('morseArray', morseArray);
- // console.log('morseArray.length', morseArray.length);
- // if (morseArray.length === 0) {
- // document.getElementById('challengeWord').childNodes.forEach(node => node.classList = ('cLetter'))
- // }
+
// Iterate through the morse character buffer and compare with each letter of challenge word
morseArray.forEach((item, index) => {
@@ -100,9 +111,13 @@ export default React.memo(function ChallengeMode(props) {
return (
<>
+ {keyType === "straight" ?
+
:
+ }
+
- {/*
*/}
+
>
)
});
diff --git a/src/app-modes/PracticeMode.js b/src/app-modes/PracticeMode.js
index 3092242..22f6d82 100644
--- a/src/app-modes/PracticeMode.js
+++ b/src/app-modes/PracticeMode.js
@@ -1,14 +1,22 @@
-import React from 'react';
+import React, { useContext } from 'react';
import '../css/App.css';
import MorseBufferDisplay from '../components/MorseBufferDisplay'
import MorseHistoryTextBox from '../components/MorseHistory_textbox'
import MorseHistory from '../components/MorseHistory'
+import { KeyTypeContext } from '../contexts/keyTypeContext';
+import StraightKey from '../components/StraightKey';
+import ElectronicKey from '../components/ElectronicKey';
export default (function PracticeMode(props) {
+ const {keyType} = useContext(KeyTypeContext)
+
return (
<>
+ {keyType === "straight" ?
+
:
+ }
>
diff --git a/src/components/ChallengeOverlay.js b/src/components/ChallengeOverlay.js
new file mode 100644
index 0000000..a5d20ae
--- /dev/null
+++ b/src/components/ChallengeOverlay.js
@@ -0,0 +1,29 @@
+import React, { useContext } from "react"
+import { GameClockContext } from "../contexts/gameClockContext"
+
+
+export default (function ChallengeOverlay() {
+
+ const {startGameClock} = useContext(GameClockContext)
+
+ function startChallenge(e) {
+ let countdown
+ let count = 3
+ document.getElementById('challengeReady').innerText = `Challenge starting in ${count}`
+ countdown = setInterval(() => {
+ count--
+ document.getElementById('challengeReady').innerText = `Challenge starting in ${count}`
+ if (count === 0) {
+ // Do this when countdown hits 0
+ clearInterval(countdown)
+ startGameClock()
+ }
+ }, 1000)
+ }
+
+ return (
+
+
Click to Start Challenge!
+
+ )
+})
\ No newline at end of file
diff --git a/src/components/GameClock.js b/src/components/GameClock.js
index f52ae76..ea5f121 100644
--- a/src/components/GameClock.js
+++ b/src/components/GameClock.js
@@ -1,14 +1,35 @@
-import React, {useState} from "react"
+import React, {useState, useContext, useEffect} from "react"
+import { GameClockContext } from "../contexts/gameClockContext";
function GameClock(props) {
console.log('GameClock rendered');
-
+ // console.log('props.gameClockTime', props.gameClockTime);
// const [clockTime, setClockTime] = useState(30)
// setClockTime(props.time)
-
+
+ // let gameClock
+ // let clockRunning = false
+ // function startClock() {
+ // if (!clockRunning) {
+ // clockRunning = true
+ // gameClock = setInterval(() => {
+ // document.getElementById('gameClock').innerText = Number(document.getElementById('gameClock').innerText) + 1
+ // }, 1000)
+ // }
+ // }
+ // function stopClock() {
+ // if (clockRunning) {
+ // clearInterval(gameClock)
+ // clockRunning = false
+ // }
+ // }
+
+ const {gameClockTime} = useContext(GameClockContext)
+
+
return (
-
{props.time}
+
{gameClockTime}
)
}
diff --git a/src/contexts/gameClockContext.js b/src/contexts/gameClockContext.js
new file mode 100644
index 0000000..17de8d1
--- /dev/null
+++ b/src/contexts/gameClockContext.js
@@ -0,0 +1,64 @@
+import React, {useState, useEffect, useContext} from "react"
+import { KeyTypeContext } from "./keyTypeContext"
+const GameClockContext = React.createContext()
+
+function GameClockContextProvider(props) {
+
+ const [gameClockTime, setGameClockTime] = useState(0)
+ const [clockIsRunning, setClockIsRunning] = useState(false)
+ const {keyType} = useContext(KeyTypeContext)
+
+ let gameClock = 0
+ let intervals = []
+
+
+ function startGameClock() {
+ if (!clockIsRunning) {
+ setClockIsRunning(true)
+ intervals.push(setInterval(() => {
+ document.getElementById('gameClock').innerText = Number(document.getElementById('gameClock').innerText) + 1
+ }, 1000))
+ }
+ }
+ function stopGameClock() {
+ if (clockIsRunning) {
+ clearInterval(gameClock)
+ setClockIsRunning(false)
+ }
+ }
+
+ function cleanup() {
+ for (let i = 0; i < intervals.length; i++) {
+ clearInterval(intervals[i]);
+ }
+ }
+ // function startChallenge(event) {
+ // console.log(event);
+ // document.removeEventListener('keydown', startChallenge)
+ // document.removeEventListener('mousedown', startChallenge)
+ // startGameClock()
+ // }
+
+ useEffect(() => {
+ console.log('KEYTYPE CHANGE');
+
+ return function () {
+ cleanup()
+ }
+ }, [keyType])
+
+
+ return (
+
+ {props.children}
+
+ )
+}
+
+export {GameClockContextProvider, GameClockContext}
diff --git a/src/css/App.css b/src/css/App.css
index a297abc..45651bf 100644
--- a/src/css/App.css
+++ b/src/css/App.css
@@ -110,6 +110,7 @@ header {
height: 100%;
min-width: 500px;
width: 500px;
+ position: relative;
}
h2 {
@@ -410,6 +411,36 @@ i[class*="ri-"] {
justify-content: space-around;
}
+#challenge-overlay {
+ position: absolute;
+ display: inline-block;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 100;
+ background-color: darkgoldenrod;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+#challenge-overlay:hover {
+ background-color: transparent;
+}
+
+#challenge-overlay .notify {
+ width: 300px;
+ height: 250px;
+ background: #DDD;
+}
+
#challengeWord {
display: -webkit-box;
display: -ms-flexbox;
@@ -438,8 +469,8 @@ i[class*="ri-"] {
font-weight: bold;
background: #fdfdfd;
text-transform: uppercase;
- -webkit-transition: all 300ms ease-in-out;
- transition: all 300ms ease-in-out;
+ -webkit-transition: all 100ms ease-in-out;
+ transition: all 100ms ease-in-out;
}
#challengeWord .cLetter {
@@ -455,15 +486,17 @@ i[class*="ri-"] {
display: inline-block;
padding-top: 10px;
background: transparent;
+ -webkit-transition: background 100ms ease-in-out;
+ transition: background 100ms ease-in-out;
}
#challengeWord .cLetter.correct {
- background: rgba(0, 255, 0, 0.6);
+ background: #5ae65a;
border-radius: 3px;
}
#challengeWord.correct {
- background: rgba(0, 200, 0, 0.6);
+ background: #5ae65a;
}
#morseBufferDisplay {
diff --git a/src/css/App.css.map b/src/css/App.css.map
index 68e9b8e..3cfea21 100644
--- a/src/css/App.css.map
+++ b/src/css/App.css.map
@@ -1,6 +1,6 @@
{
"version": 3,
- "mappings": "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",
+ "mappings": "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",
"sources": [
"../scss/App.scss"
],
diff --git a/src/scss/App.scss b/src/scss/App.scss
index cef13f6..55760be 100644
--- a/src/scss/App.scss
+++ b/src/scss/App.scss
@@ -6,8 +6,8 @@ $buffer-font: 'Courier Prime', Courier, monospace;
$ditDah-font: 'Courier', monospace;
$main-bg-color-light: #f1f1f1;
-
$main-font-color-light: #333;
+$correct-bg-color: rgba(90,230,90,1);
$morseCard-shadow-light: 0px 3px 3px rgba(0, 0, 0, 0.2);
$main-box-shadow-light: 0px 3px 3px rgba(0, 0, 0, 0.3), 0px -1px 1px rgba(255, 255, 255, 1);
@@ -20,6 +20,8 @@ $main-border-radius: 3px;
$border-radius-neumorphic: 0px -6px 10px rgba(255, 255, 255, 1), 0px 4px 15px rgba(0, 0, 0, 0.15);
$border-radius-neumorphic-dark: 0px -10px 20px rgba(255, 255, 255, 0.1), 0px 10px 10px rgba(0, 0, 0, 0.4);
$border-radius-neumorphic-active: 0 15px 20px rgba(0, 0, 0, 0.015), inset 0px -2px 5px rgb(255, 255, 255), inset 0px 2px 5px rgba(0, 0, 0, 0.15);
+
+
* {
box-sizing: border-box;
margin: 0px;
@@ -56,6 +58,7 @@ header {
justify-content: flex-start;
align-items: center;
+
.sidebar#left {
border: 1px solid yellowgreen;
display: flex;
@@ -87,6 +90,7 @@ header {
height: 100%;
min-width: 500px;
width: 500px;
+ position: relative;
}
}
footer {
@@ -379,7 +383,29 @@ $button-height: 60px;
// }
// }
-
+#challenge-overlay {
+ position: absolute;
+ display: inline-block;
+ top:0;
+ left:0;
+ width: 100%;
+ height: 100%;
+ z-index: 100;
+ background-color: darkgoldenrod;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+
+ &:hover {
+ background-color: transparent;
+ }
+ .notify {
+ width: 300px;
+ height: 250px;
+ background: #DDD;
+ }
+}
+
#challengeWord {
display: flex;
justify-content: center;
@@ -403,7 +429,7 @@ $button-height: 60px;
background: #fdfdfd;
text-transform: uppercase;
- transition: all 300ms ease-in-out;
+ transition: all 100ms ease-in-out;
.cLetter {
padding: 4px;
@@ -414,15 +440,15 @@ $button-height: 60px;
display: inline-block;
padding-top: 10px;
background: transparent;
- // transition: background 100ms ease-in-out; //, opacity 100ms ease-in-out;
+ transition: background 100ms ease-in-out; //, opacity 100ms ease-in-out;
&.correct {
- background: rgba(0,255,0,0.6);
+ background: $correct-bg-color;
border-radius: $main-border-radius;
}
}
&.correct {
- background: rgba(0,200,0,0.6);
+ background: $correct-bg-color;
}
}