diff options
| author | Wes Bos <wesbos@gmail.com> | 2018-03-14 12:19:54 -0400 |
|---|---|---|
| committer | Wes Bos <wesbos@gmail.com> | 2018-03-14 12:19:54 -0400 |
| commit | 331da87bd53bc1fb79063d142764c75df9f32170 (patch) | |
| tree | d80aac98154a811fdf57b10e90ac0350fe14568e /frontend/components/SingleItem.js | |
| parent | 46a0ba30ef54a7e36206481a4f5b2bf1f9702fca (diff) | |
tests
Diffstat (limited to 'frontend/components/SingleItem.js')
| -rw-r--r-- | frontend/components/SingleItem.js | 18 |
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); |
