User.js 363 B

123456789101112131415161718192021222324
  1. import { Query } from 'react-apollo'
  2. import gql from 'graphql-tag'
  3. const CURRENT_USER = gql`
  4. query {
  5. me {
  6. id
  7. email
  8. name
  9. abbreviation
  10. }
  11. }
  12. `
  13. const User = props => {
  14. return (
  15. <Query {...props} query={CURRENT_USER}>
  16. {payload => props.children(payload)}
  17. </Query>
  18. )
  19. }
  20. export default User
  21. export { CURRENT_USER }