mirror of
https://github.com/genemecija/learn-morse-code.git
synced 2025-12-06 07:02:00 +01:00
23 lines
643 B
JavaScript
23 lines
643 B
JavaScript
import React, {useState} from "react"
|
|
|
|
const MorseBufferContext = React.createContext()
|
|
|
|
function MorseBufferContextProvider(props) {
|
|
|
|
const [morseCharBuffer, setMorseCharBuffer] = useState('')
|
|
const [morseWords, setMorseWords] = useState([])
|
|
|
|
return (
|
|
<MorseBufferContext.Provider value={{
|
|
morseCharBuffer: morseCharBuffer,
|
|
morseWords: morseWords,
|
|
setMorseCharBuffer: setMorseCharBuffer,
|
|
setMorseWords: setMorseWords
|
|
}}>
|
|
{props.children}
|
|
</MorseBufferContext.Provider>
|
|
)
|
|
}
|
|
|
|
export {MorseBufferContextProvider, MorseBufferContext}
|