summaryrefslogtreecommitdiffstats
path: root/frontend/components/Signout.js
blob: fbd7fd977b41b4936df2682c1ed1e324ee7856ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import React, { Component } from 'react';
import { Query, Mutation } from 'react-apollo';
import { CURRENT_USER_QUERY, SIGN_OUT_MUTATION } from '../queries/queries.graphql';

class Signout extends Component {
  render() {
    return (
      <Mutation mutation={SIGN_OUT_MUTATION} refetchQueries={[{ query: CURRENT_USER_QUERY }]}>
        {signout => <button onClick={signout}>Sign Out</button>}
      </Mutation>
    );
  }
}

export default Signout;