Skip to content

Commit 2094153

Browse files
committed
fix: [PROD-11885] Fix empty table cells when option is disabled
1 parent da0ef2a commit 2094153

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

src/inputs/Table/ColumnTypes.js

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,6 @@
33

44
import { DateUtils } from '@cosmotech/core';
55

6-
const _editModeSetter = (params) => {
7-
let newValue = params.newValue;
8-
if (!params.context.editMode) {
9-
newValue = params.oldValue;
10-
}
11-
params.data[params.colDef.field] = newValue;
12-
return true;
13-
};
14-
156
const _stringSetter = (params) => {
167
let newValue = params.newValue?.trim() ?? '';
178
const unauthorizedEmptyField = newValue.length === 0 && !params.colDef.cellEditorParams?.acceptsEmptyFields;
@@ -149,7 +140,7 @@ export const getDefaultColumnsProperties = (onCellChange, classes) => {
149140
resizable: true,
150141
sortable: true,
151142
filter: 'agTextColumnFilter',
152-
valueSetter: _editModeSetter,
143+
valueSetter: _stringSetter,
153144
onCellValueChanged: (event) => {
154145
onCellChange(event);
155146
},

0 commit comments

Comments
 (0)