summaryrefslogtreecommitdiffstats
path: root/frontend/components
diff options
context:
space:
mode:
authorWes Bos <wesbos@gmail.com>2018-03-29 16:44:01 -0400
committerWes Bos <wesbos@gmail.com>2018-03-29 16:44:01 -0400
commit1e8c7c0fdcdc2c10274723bfbed17256b4e3b7f7 (patch)
tree1f9177ff343cbcf231138a78607b7438ba99f98f /frontend/components
parentf6ab501371a759399dd4df46ac6a8ebc1226ca73 (diff)
auth problems
Diffstat (limited to 'frontend/components')
-rw-r--r--frontend/components/Nav.js14
-rw-r--r--frontend/components/Signin.js1
-rw-r--r--frontend/components/SingleItem.js4
3 files changed, 13 insertions, 6 deletions
diff --git a/frontend/components/Nav.js b/frontend/components/Nav.js
index b898fd5..a51f7ca 100644
--- a/frontend/components/Nav.js
+++ b/frontend/components/Nav.js
@@ -6,6 +6,7 @@ import { CURRENT_USER_QUERY } from '../queries/index';
import CartCount from './CartCount';
import Signout from './Signout';
import { UIContext } from './UIContext';
+import Dump from './Dump';
const StyledUl = styled.ul`
margin: 0;
@@ -61,11 +62,22 @@ class Nav extends React.Component {
render() {
return (
<Query query={CURRENT_USER_QUERY}>
- {({ data: { me } }) => (
+ {({ data: { me }, refetch, loading, error }) => (
<StyledUl>
<Link prefetch href="/items">
<a>Shop</a>
</Link>
+ <button
+ onClick={() => {
+ console.log('refetching!!');
+ refetch()
+ .then(console.log)
+ .catch(console.error);
+ console.log('done');
+ }}
+ >
+ Refetch User
+ </button>
<Link prefetch href="/add">
<a>Sell</a>
</Link>
diff --git a/frontend/components/Signin.js b/frontend/components/Signin.js
index 846fd0c..eeff57c 100644
--- a/frontend/components/Signin.js
+++ b/frontend/components/Signin.js
@@ -19,7 +19,6 @@ class Signin extends Component {
};
update = (proxy, payload) => {
- console.log(proxy);
const data = proxy.readQuery({ query: CURRENT_USER_QUERY });
data.me = payload.data.signin.user;
proxy.writeQuery({ query: CURRENT_USER_QUERY, data });
diff --git a/frontend/components/SingleItem.js b/frontend/components/SingleItem.js
index d284619..53d5b9f 100644
--- a/frontend/components/SingleItem.js
+++ b/frontend/components/SingleItem.js
@@ -24,10 +24,6 @@ const SingleItem = props => (
<Query query={SINGLE_ITEM_QUERY} variables={{ id: props.id }}>
{({ data: { items }, loading, error }) => {
if (loading) return <p>Loading...</p>;
- {
- console.log(`---Loading: ${loading}-----`);
- console.log('--------\n\n\n');
- }
const [item] = items;
return (
<SingleItemStyles>