If you look at the source code of makeSelectable , a check appears for muiName === 'ListItem', so make sure that your configured ListItem is of type "ListItem".
ES6: static muiName = 'ListItem'; ES5: DataCenterRow.muiName = 'ListItem';
Remember to make the DataCenterRow a style received externally (since makeSelectable will go through selectedItemStyle to the selected item)
source share