Files
Pomodoro-Timer-with-Clockif…/src/components/MainPomodoro.jsx

52 lines
1.3 KiB
JavaScript

import React, {useState} from 'react'
import MainPomodoroTimer from './MainPomodoroTimer'
import PomodoroCounter from './PomodoroCounter'
import StyleSelector from './StyleSelector'
const MainPomodoro = () => {
console.log('MAIN POMODORO DEPLOYED')
const [style, setStyle] = useState('Regular')
const [displayHidden, setDisplayHidden] = useState(true)
const [timerOn, setTimerOn] = useState(false)
//const [counter, setCounter]
const showStyles = () => {
console.log('Styles Deployed')
setDisplayHidden(!displayHidden)
}
return (
<>
<div className="main-pomodoro">
<MainPomodoroTimer style={style} timerOn={timerOn}/>
<div className="style-display">
<h4>
Style
</h4>
<h3 onClick={showStyles}>
{style}
</h3>
</div>
<button class="start-pomodoro" onClick={() => setTimerOn(!timerOn)}>{
timerOn ? 'STOP' : 'START'
}</button>
</div>
<StyleSelector displayHidden={displayHidden} style={style} setStyle={setStyle}/>
<PomodoroCounter />
</>
)
}
export default MainPomodoro