cell will render once the mouse is over the row ( all cells will re-render); there are several tries:
Record the first state and then control the state by the cell itself but when re-rendered by the props change (the row edit has higher authority to control) but it will stay all consistent with the row edit state - no private state due to re-render once mouse over it not just create it and change the state;