Application List
const itemRendererCreator = (showDelete, onItemDelete) => (item) => {
return
{ showDelete && onItemDelete(item)}> Delete }
};
const ItemsList = (props) => {
const { items, user } = props;
const showDelete = isAuthorised(user);
const itemRenderer = itemRendererCreator(showDelete, deleteItem);
return (