// External Modules import * as React from 'react'; // Types import {ISetItem, IStorageDestinationItem} from '../../interfaces'; // UI import { ListHeader, ListItemGroup, ListItem, ListItemColumn, ListItemRow, } from '../../ui/'; import {SetListItem} from './setListItem'; interface IProps { title: string; noItemTitle: string; marginTop?: boolean; sets: Array; counts: Dictionary; storageDestinations: Dictionary; previewSet(set: ISetItem): void; editSet(set: ISetItem): void; deleteSet?(set: ISetItem): void; currentSetId?: string; } export class SetListGroup extends React.PureComponent { render() { return ( {this.props.sets?.length === 0 ? ( {this.props.noItemTitle} ) : ( this.props.sets.map((set) => ( )) )} ); } }