diff --git a/src/components/grid.tsx b/src/components/grid.tsx index a0674f5..105b804 100644 --- a/src/components/grid.tsx +++ b/src/components/grid.tsx @@ -779,6 +779,7 @@ const HeaderWrapper = function (props: CellProps) { focusedRowIndex, cellTypes, isEditable, + handleFocusedCellPositionChange, onHeaderCellChange, onHeaderDelete, onHeaderAdd, @@ -819,6 +820,13 @@ const HeaderWrapper = function (props: CellProps) { const onHeaderDeleteLocal = () => { onHeaderDelete(columnName); } + const onHeaderAddLocal = (newColumnName: string) => { + onHeaderAdd(newColumnName); + handleFocusedCellPositionChange([ + 0, + columnNames.length, + ]) + } return ( handleStickyColumnNameChange(columnName)} onFilterChange={(value: FilterValue) => {