Pomodoro Clock 29/29 Feb2020

Happy to finish this project! Looking for some feedback. I do have some issues/questions.

See Netlify deployed site for working app.
See Github for code.

Design is very minimal. Just wanted it to look clean.

See screenshot

[spoiler]

Some of my issues/questions:

  • I used timerID outside of my App() component to control the play/pause states, I’m thinking there must be a more React way of doing this like inside the App().
  • There’s the audio.play() bug. play-error
    I read a little about it, but I still have no idea how I might go about fixing it. Just scared to break my 29/29 again. :smiley:
  • Any other feedback to help me improve is much appreciated.