import React from 'react'; import { TableCell } from '../elements'; import classNames from 'classnames'; import { FlexTable } from '../..'; export const SubTable = (props: FlexTable.SubTableProps, { ...attrs })=> { const { cellClassName, isVisible, onSubTableRender, item } = props; const { className } = attrs; const newCellClassName = (cellClassName && typeof cellClassName === 'function') ? cellClassName(item) : cellClassName; if (item && isVisible(item)) { return ( {onSubTableRender(item)} ); } else { return null; } };