import * as React from 'react'; import { TableContext } from '@patternfly/react-table'; import { TableBody, IExtraRowData } from '@patternfly/react-table'; import { Body } from '../Body'; export interface IEditedCellData extends IExtraRowData { columnIndex: number; elementId?: string; } export const editableTableBody = (BodyComponent: typeof TableBody) => { const InlineEditBody = ({ editConfig = null, onRowClick = () => {}, ...props }) => ( {({ rows, ...consumedProps }) => ( )} ); return InlineEditBody; };