Passing Function down Components (React)

I am trying to make a Super Tic Tac Toe based on React’s tutorial for Tic Tac Toe.
Could anyone suggest why my onClick is malfunctioning

https://codepen.io/ShepherdNg/pen/RmbpNG?editors=0010

I guess there is something wrong with the onClick property of Box9 component while rendering the Game component, but nothing happens when I change it to: onClick={()=>(j)=>this.handleClick(i,j)}

It turns out the bug is in the declaration of Array
Array(9).fill(Array(9).fill(null)) makes all the secondary Array the same.
Problem is solved when changed to Array(9).fill().map(()=>Array(9).fill(null))
This calls the inline function 9 times so the secondary Arrays are different