import {Fragment} from 'react'; import isObject from 'lodash/isObject'; import {EventGroupComponent} from 'sentry/types'; import GroupingComponent, { GroupingComponentListItem, GroupingValue, } from './groupingComponent'; import {groupingComponentFilter} from './utils'; type Props = { component: EventGroupComponent; showNonContributing: boolean; }; const GroupingComponentChildren = ({component, showNonContributing}: Props) => { return ( {(component.values as EventGroupComponent[]) .filter(value => groupingComponentFilter(value, showNonContributing)) .map((value, idx) => ( {isObject(value) ? ( ) : ( {typeof value === 'string' || typeof value === 'number' ? value : JSON.stringify(value, null, 2)} )} ))} ); }; export default GroupingComponentChildren;