CB-4065 safe context getter (#2043)

Co-authored-by: Alexey <wrouds@gmail.com>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
This commit is contained in:
alex
2023-10-10 00:06:34 +03:00
committed by GitHub
co-authored by Alexey Daria Marutkina
parent 37d76c428d
commit 48b9326336
@@ -60,7 +60,7 @@ export function useTableColumnDnD(model: IDatabaseDataModel, resultIndex: number
let side: TableColumnInsertPositionSide = null;
if (columnKey && dndBox.state.isOver && dndBox.state.context) {
const dndColumnKey = dndBox.state.context.get(DATA_CONTEXT_DV_DDM_RS_COLUMN_KEY);
const dndColumnKey = dndBox.state.context.tryGet(DATA_CONTEXT_DV_DDM_RS_COLUMN_KEY);
if (resultSetViewAction && dndColumnKey && resultSetViewAction.columnIndex(columnKey) > resultSetViewAction.columnIndex(dndColumnKey)) {
side = 'right';