I am trying to make a simple \'Nonogram\'/\'Picross\' game using React to learn UseContext and UseReducer, but am puzzled as to why my top component (App) is not re-rendering wh