Я думаю, что вставка значений в правую часть не поддерживается по умолчанию. Вы должны сделать это вручную. Вы можете обработать событие onSelect и изменить значение. Для примера рассмотрим следующий код -
onSelect={e => {
const { start, end } = e;
if (start && end && start.i === end.i && start.j !== end.j) {
const grid = this.state.grid.map((row, index) => {
if (index === start.i) {
row[end.j] = row[start.j];
}
return [...row];
});
this.setState({ grid });
}
}}
Пожалуйста, обратитесь к этому для рабочей реализации - https://codesandbox.io/s/react-dataset-paste-selection-im69y