import React from 'react'; import { observer } from 'mobx-react-lite'; import { CollectionState, FiltersMap, KeyedItem } from '@wix/bex-core'; import { CollectionTableActionsColumn } from '../CollectionTableActionsColumn'; import { NestedTableLevelDescriptor } from '../../state/NestedTableState/NestedTableLevelDescriptor'; export interface NestedTableActionCellProps< C extends string, T, F extends FiltersMap, > { rowNum: number; state: { readonly collection: CollectionState; readonly levelDescriptor: NestedTableLevelDescriptor; }; item: KeyedItem; } function _NestedTableActionCell( props: NestedTableActionCellProps, ) { const { state, item, rowNum } = props; const { collection } = state; const { actionCell } = state.levelDescriptor; if (actionCell == null) { return null; } return ( ); } export const NestedTableActionCell = observer(_NestedTableActionCell);