blob: 4ef8e6ccc9b5b3523e1ff5452139159e2854f8b0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import React, { Component } from 'react';
import { Query } from 'react-apollo';
import { CURRENT_USER_QUERY } from '../queries/queries.graphql';
class Signout extends Component {
signout = refetch => {
console.log(refetch);
console.log('Signing Out');
localStorage.removeItem('token');
refetch();
};
render() {
return (
<Query query={CURRENT_USER_QUERY}>
{({ refetch }) => <button onClick={() => this.signout(refetch)}>Sign Out</button>}
</Query>
);
}
}
export default Signout;
|