blob: d7c781689388614e7dc0ec2244c3fc65530370c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import React, { Component } from 'react';
import { Query } from 'react-apollo';
import { CURRENT_USER_QUERY } from '../queries';
class Signout extends Component {
signout = 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;
|