Bug fixed.

Turns out that this.state.numWatch was typeof string rather than number
therefore the put would never go through.