Skip to content

Commit 7e0a96b

Browse files
committed
Dont fetch products if not needed
1 parent 48de04a commit 7e0a96b

12 files changed

Lines changed: 326 additions & 385 deletions

File tree

src/store/shared/actionTypes.js

Lines changed: 27 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,50 @@
1+
export const PRODUCT_REQUEST = 'PRODUCT_REQUEST'
12
export const PRODUCT_RECEIVE = 'PRODUCT_RECEIVE'
2-
export const SITEMAP_RECEIVE = 'SITEMAP_RECEIVE'
3-
export const CATEGORIES_RECEIVE = 'CATEGORIES_RECEIVE'
4-
export const SET_CURRENT_CATEGORY = 'SET_CURRENT_CATEGORY'
3+
//export const PRODUCT_FAILURE = 'PRODUCT_FAILURE'
54

65
export const PRODUCTS_REQUEST = 'PRODUCTS_REQUEST'
76
export const PRODUCTS_RECEIVE = 'PRODUCTS_RECEIVE'
8-
export const PRODUCTS_FAILURE = 'PRODUCTS_FAILURE'
7+
// export const PRODUCTS_FAILURE = 'PRODUCTS_FAILURE'
98

10-
export const PRODUCTS_MORE_REQUEST = 'PRODUCTS_MORE_REQUEST'
11-
export const PRODUCTS_MORE_RECEIVE = 'PRODUCTS_MORE_RECEIVE'
9+
export const MORE_PRODUCTS_REQUEST = 'MORE_PRODUCTS_REQUEST'
10+
export const MORE_PRODUCTS_RECEIVE = 'MORE_PRODUCTS_RECEIVE'
11+
// export const MORE_PRODUCTS_FAILURE = 'MORE_PRODUCTS_FAILURE'
1212

13-
export const CHECKOUT_REQUEST = 'CHECKOUT_REQUEST'
14-
export const CHECKOUT_RECEIVE = 'CHECKOUT_RECEIVE'
15-
export const CHECKOUT_FAILURE = 'CHECKOUT_FAILURE'
13+
export const PAGE_REQUEST = 'PAGE_REQUEST'
14+
export const PAGE_RECEIVE = 'PAGE_RECEIVE'
15+
// export const PAGE_FAILURE = 'PAGE_FAILURE'
1616

1717
export const CART_REQUEST = 'CART_REQUEST'
1818
export const CART_RECEIVE = 'CART_RECEIVE'
19-
export const CART_FAILURE = 'CART_FAILURE'
19+
// export const CART_FAILURE = 'CART_FAILURE'
2020

2121
export const CART_ITEM_ADD_REQUEST = 'CART_ITEM_ADD_REQUEST'
22-
export const CART_ITEM_ADD_RECEIVE = 'CART_ITEM_ADD_RECEIVE'
23-
export const CART_ITEM_ADD_FAILURE = 'CART_ITEM_ADD_FAILURE'
22+
// export const CART_ITEM_ADD_RECEIVE = 'CART_ITEM_ADD_RECEIVE'
23+
// export const CART_ITEM_ADD_FAILURE = 'CART_ITEM_ADD_FAILURE'
2424

2525
export const CART_ITEM_DELETE_REQUEST = 'CART_ITEM_DELETE_REQUEST'
26-
export const CART_ITEM_DELETE_RECEIVE = 'CART_ITEM_DELETE_RECEIVE'
27-
export const CART_ITEM_DELETE_FAILURE = 'CART_ITEM_DELETE_FAILURE'
26+
// export const CART_ITEM_DELETE_RECEIVE = 'CART_ITEM_DELETE_RECEIVE'
27+
// export const CART_ITEM_DELETE_FAILURE = 'CART_ITEM_DELETE_FAILURE'
2828

2929
export const CART_ITEM_UPDATE_REQUEST = 'CART_ITEM_UPDATE_REQUEST'
30-
export const CART_ITEM_UPDATE_RECEIVE = 'CART_ITEM_UPDATE_RECEIVE'
31-
export const CART_ITEM_UPDATE_FAILURE = 'CART_ITEM_UPDATE_FAILURE'
30+
// export const CART_ITEM_UPDATE_RECEIVE = 'CART_ITEM_UPDATE_RECEIVE'
31+
// export const CART_ITEM_UPDATE_FAILURE = 'CART_ITEM_UPDATE_FAILURE'
3232

3333
export const SHIPPING_METHODS_REQUEST = 'SHIPPING_METHODS_REQUEST'
3434
export const SHIPPING_METHODS_RECEIVE = 'SHIPPING_METHODS_RECEIVE'
35-
export const SHIPPING_METHODS_FAILURE = 'SHIPPING_METHODS_FAILURE'
35+
// export const SHIPPING_METHODS_FAILURE = 'SHIPPING_METHODS_FAILURE'
3636

3737
export const PAYMENT_METHODS_REQUEST = 'PAYMENT_METHODS_REQUEST'
3838
export const PAYMENT_METHODS_RECEIVE = 'PAYMENT_METHODS_RECEIVE'
39-
export const PAYMENT_METHODS_FAILURE = 'PAYMENT_METHODS_FAILURE'
39+
// export const PAYMENT_METHODS_FAILURE = 'PAYMENT_METHODS_FAILURE'
4040

41-
export const COUNTRIES_RECEIVE = 'COUNTRIES_RECEIVE'
41+
export const CHECKOUT_REQUEST = 'CHECKOUT_REQUEST'
42+
export const CHECKOUT_RECEIVE = 'CHECKOUT_RECEIVE'
43+
// export const CHECKOUT_FAILURE = 'CHECKOUT_FAILURE'
4244

43-
export const PAGE_REQUEST = 'PAGE_REQUEST'
44-
export const PAGE_RECEIVE = 'PAGE_RECEIVE'
45-
export const PAGE_FAILURE = 'PAGE_FAILURE'
45+
export const SITEMAP_REQUEST = 'SITEMAP_REQUEST'
46+
export const SITEMAP_RECEIVE = 'SITEMAP_RECEIVE'
47+
// export const SITEMAP_FAILURE = 'SITEMAP_FAILURE'
48+
49+
export const SET_CURRENT_CATEGORY = 'SET_CURRENT_CATEGORY'
50+
export const SET_PRODUCTS_FILTER = 'SET_PRODUCTS_FILTER'

0 commit comments

Comments
 (0)