function createEmptyRowData({ colgroups, rowKeyFieldName }) {
    let rowData = {
        [rowKeyFieldName]: getRandomId(),
    };

    colgroups.forEach((column) => {
        if (column.field) {
            rowData[column.field] = "";
        }
    });

    return rowData;
}
@setHeaderContextmenuOptions
@desc set header contextmenu options
@param {array<object>} column
@param {array<object>} contextmenuBodyOption
@param {object} cellSelectionRangeData
@param {array<object>} colgroups
@param {object} bodyIndicatorRowKeys
@param {boolean} enableHeaderContextmenu
@param {boolean} t locale
@return headerContextmenuOptions