blob: 875a18388699471385183abf078f855d8905bf08 (
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';
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;
|