diff --git a/src/actions/index.js b/src/actions/index.js deleted file mode 100644 index b8cdfb1..0000000 --- a/src/actions/index.js +++ /dev/null @@ -1 +0,0 @@ -export * from './product'; \ No newline at end of file diff --git a/src/actions/product.js b/src/actions/product.js index 0f9139e..9d14b68 100644 --- a/src/actions/product.js +++ b/src/actions/product.js @@ -1,18 +1,17 @@ -import * as types from '../constants/types'; +import * as types from '../constants/types' -export function getProducts() { - return dispatch => { +export const getProducts = () => + dispatch => fetch(`products.json`) .then(response => response.json()) .then(response => { dispatch({ type: types.FETCH_PRODUCTS, payload: response.products - }); + }) }) - } -} -export function compare(product) { - return {type: types.COMPARE_PRODUCT, product}; -} +export const compare = product => ({ + type: types.COMPARE_PRODUCT, + product + }) diff --git a/src/components/Compare/index.js b/src/components/Compare/index.js index 5e119e1..a970dae 100644 --- a/src/components/Compare/index.js +++ b/src/components/Compare/index.js @@ -43,6 +43,6 @@ const Compare = ({products}) => - ; + -export default Compare; +export default Compare diff --git a/src/components/Product/index.js b/src/components/Product/index.js index 6b11804..083973a 100644 --- a/src/components/Product/index.js +++ b/src/components/Product/index.js @@ -17,6 +17,6 @@ const Product = ({product, compare}) => - ; + -export default Product; +export default Product diff --git a/src/components/ProductList/index.js b/src/components/ProductList/index.js index 453ef29..5abcdaa 100644 --- a/src/components/ProductList/index.js +++ b/src/components/ProductList/index.js @@ -1,5 +1,5 @@ import React from 'react' -import {Product} from '../'; +import {Product} from '../' const ProductList = ({products, compare}) =>