import React, { useContext } from 'react'; import classNames from 'classnames'; import { If } from 'components'; import { ConditionalWrapper } from 'utils'; import TableContext from './TableContext'; /** * Tabl cell. */ export default function TableCell({ cell, row: { depth, getToggleRowExpandedProps, isExpanded }, index, }) { const { props: { expandToggleColumn, expandColumnSpace, expandable }, } = useContext(TableContext); const isExpandColumn = expandToggleColumn === index; return (
{ // Use the row.canExpand and row.getToggleRowExpandedProps prop getter // to build the toggle for expanding a row } {cell.render('Cell')}
); }