import React, { PureComponent } from 'react'; import Users from 'meteor/vulcan:users'; import { Link } from 'react-router'; import { Components, withRemove } from 'meteor/vulcan:core'; import moment from 'moment'; import Button from 'react-bootstrap/lib/Button'; const AdminUsersItem = ({ user, removeMutation }) =>{ const deleteHandler = e => { e.preventDefault(); if (confirm(`Delete user ${Users.getDisplayName(user)}?`)) { removeMutation({documentId: user._id}); } } return ( {Users.getDisplayName(user)} {Users.getEmail(user)} {moment(new Date(user.createdAt)).format('MM/DD/YY')} {_.rest(Users.getGroups(user)).map(group => {group})} ) } const removeOptions = { collection: Users } export default withRemove(removeOptions)(AdminUsersItem);