@@ -331,11 +268,7 @@ export default function TableOverview(props) {
updateField(i, j, { check: value })
}
onFocus={(e) =>
- setEditField({
- tid: i,
- fid: j,
- values: { check: e.target.value },
- })
+ setEditField({ check: e.target.value })
}
onBlur={(e) => {
if (e.target.value === editField.check) return;
@@ -345,18 +278,13 @@ export default function TableOverview(props) {
action: Action.EDIT,
element: ObjectType.TABLE,
component: "field",
- data: {
- undo: editField,
- redo: {
- tid: i,
- fid: j,
- values: { check: e.target.value },
- },
- },
+ tid: i,
+ fid: j,
+ undo: editField,
+ redo: { check: e.target.value },
},
]);
setRedoStack([]);
- setEditField({});
}}
/>
@@ -371,28 +299,19 @@ export default function TableOverview(props) {
action: Action.EDIT,
element: ObjectType.TABLE,
component: "field",
- data: {
- undo: {
- tid: i,
- fid: j,
- values: {
- [checkedValues.target.value]:
- !checkedValues.target.checked,
- },
- },
- redo: {
- tid: i,
- fid: j,
- values: {
- [checkedValues.target.value]:
- checkedValues.target.checked,
- },
- },
+ tid: i,
+ fid: j,
+ undo: {
+ [checkedValues.target.value]:
+ !checkedValues.target.checked,
+ },
+ redo: {
+ [checkedValues.target.value]:
+ checkedValues.target.checked,
},
},
]);
setRedoStack([]);
- setEditField({});
updateField(i, j, {
[checkedValues.target.value]:
checkedValues.target.checked,
@@ -412,28 +331,19 @@ export default function TableOverview(props) {
action: Action.EDIT,
element: ObjectType.TABLE,
component: "field",
- data: {
- undo: {
- tid: i,
- fid: j,
- values: {
- [checkedValues.target.value]:
- !checkedValues.target.checked,
- },
- },
- redo: {
- tid: i,
- fid: j,
- values: {
- [checkedValues.target.value]:
- checkedValues.target.checked,
- },
- },
+ tid: i,
+ fid: j,
+ undo: {
+ [checkedValues.target.value]:
+ !checkedValues.target.checked,
+ },
+ redo: {
+ [checkedValues.target.value]:
+ checkedValues.target.checked,
},
},
]);
setRedoStack([]);
- setEditField({});
updateField(i, j, {
[checkedValues.target.value]:
checkedValues.target.checked,
@@ -453,11 +363,7 @@ export default function TableOverview(props) {
updateField(i, j, { comment: value })
}
onFocus={(e) =>
- setEditField({
- tid: i,
- fid: j,
- values: { comment: e.target.value },
- })
+ setEditField({ comment: e.target.value })
}
onBlur={(e) => {
if (e.target.value === editField.comment)
@@ -468,18 +374,13 @@ export default function TableOverview(props) {
action: Action.EDIT,
element: ObjectType.TABLE,
component: "field",
- data: {
- undo: editField,
- redo: {
- tid: i,
- fid: j,
- values: { comment: e.target.value },
- },
- },
+ tid: i,
+ fid: j,
+ undo: editField,
+ redo: { comment: e.target.value },
},
]);
setRedoStack([]);
- setEditField({});
}}
/>