import { Query } from 'react-apollo'; import Error from './ErrorMessage'; import gql from 'graphql-tag'; import Table from './styles/Table'; import SickButton from './styles/SickButton'; const possiblePermissions = [ 'ADMIN', 'USER', 'ITEMCREATE', 'ITEMUPDATE', 'ITEMDELETE', 'PERMISSIONUPDATE', ]; const ALL_USERS_QUERY = gql` query { users { id name email permissions } } `; const Permissions = props => ( {({ data, loading, error }) => (

Manage Permissions

{possiblePermissions.map(permission => )} {data.users.map(user => )}
Name Email{permission}👇🏻
)}
); class User extends React.Component { render() { const user = this.props.user; return ( {user.name} {user.email} {possiblePermissions.map(permission => ( ))} Update ); } } export default Permissions;