Yeah, I don’t think React is going to bind to or watch anything going on inside your game automatically like that.
There are a few tutorials on setting up React with Phaser. I have not gone through any myself, but this one looks pretty nice.
Best of luck!