Pomodoro Clock: Critique of code

So, I basically finished the Pomodoro Clock challenge (only thing that´s missing is the audio at the end, which is easy, and installing a better setInterval for React, because this one takes a ms to pause). I don´t like my code very much, though, sort of feels like spaghetti. So any critique and/or advice will be most welcomed!