diff options
| author | Wes Bos <wesbos@gmail.com> | 2018-02-13 17:04:00 -0500 |
|---|---|---|
| committer | Wes Bos <wesbos@gmail.com> | 2018-02-13 17:04:00 -0500 |
| commit | a09b01abf7c03e6b7e43f2175e5a34501808821b (patch) | |
| tree | 21ae6feb1d9ac1a07f045dffc24db406e2a4183b /frontend/enhancers/enhancers.js | |
| parent | fa3ec3299b3fa33e5a699683beb96cfa4e6dd51d (diff) | |
omg it works
Diffstat (limited to 'frontend/enhancers/enhancers.js')
| -rw-r--r-- | frontend/enhancers/enhancers.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/frontend/enhancers/enhancers.js b/frontend/enhancers/enhancers.js index 1abdd78..88bebe4 100644 --- a/frontend/enhancers/enhancers.js +++ b/frontend/enhancers/enhancers.js @@ -6,6 +6,8 @@ import { SINGLE_ITEM_QUERY, CURRENT_USER_QUERY, ADD_TO_CART_MUTATION, + UPDATE_NETWORK_STATUS, + GET_UI_STATE, } from '../queries/index'; export const itemEnhancer = graphql(ALL_ITEMS_QUERY, { @@ -74,3 +76,11 @@ export const addtoCartEnhancer = graphql(ADD_TO_CART_MUTATION, { }); export const userEnhancer = graphql(CURRENT_USER_QUERY, { name: 'currentUser' }); + +export const uiEnhancer = graphql(GET_UI_STATE, { name: 'ui' }); + +export const networkEnhancer = graphql(UPDATE_NETWORK_STATUS, { + props: ({ mutate }) => ({ + updateNetworkStatus: isConnected => mutate({ variables: { isConnected } }), + }), +}); |
