summaryrefslogtreecommitdiffstats
path: root/frontend/components/SingleItem.js
diff options
context:
space:
mode:
authorWes Bos <wesbos@gmail.com>2018-03-14 12:19:54 -0400
committerWes Bos <wesbos@gmail.com>2018-03-14 12:19:54 -0400
commit331da87bd53bc1fb79063d142764c75df9f32170 (patch)
treed80aac98154a811fdf57b10e90ac0350fe14568e /frontend/components/SingleItem.js
parent46a0ba30ef54a7e36206481a4f5b2bf1f9702fca (diff)
tests
Diffstat (limited to 'frontend/components/SingleItem.js')
-rw-r--r--frontend/components/SingleItem.js18
1 files changed, 7 insertions, 11 deletions
diff --git a/frontend/components/SingleItem.js b/frontend/components/SingleItem.js
index add1707..f591f55 100644
--- a/frontend/components/SingleItem.js
+++ b/frontend/components/SingleItem.js
@@ -1,13 +1,11 @@
-import { graphql, compose } from 'react-apollo';
-import { SINGLE_ITEM_QUERY } from '../queries';
+import { compose } from 'react-apollo';
import { singleItemEnhancer } from '../enhancers/enhancers';
-const SingleItem = props => {
- console.log(props);
- if (props.loading) return <p>Loading...</p>;
- if (props.error) return <p>Error...</p>;
- const item = props.findItem.items[0];
- console.log(item);
+const SingleItem = ({ findItem: { error, loading, items } }) => {
+ if (loading) return <p>Loading...</p>;
+ if (error) return <p>Error...</p>;
+ const item = items[0];
+
return (
<div>
<img src={item.largeImage || item.image} alt={item.title} />
@@ -17,6 +15,4 @@ const SingleItem = props => {
);
};
-const ComponentWithMutations = compose(singleItemEnhancer)(SingleItem);
-
-export default ComponentWithMutations;
+export default compose(singleItemEnhancer)(SingleItem);