useState vs useReducer when building a countdown timer?

What I was building?