From a09b01abf7c03e6b7e43f2175e5a34501808821b Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Tue, 13 Feb 2018 17:04:00 -0500 Subject: omg it works --- frontend/enhancers/enhancers.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'frontend/enhancers') 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 } }), + }), +}); -- cgit v1.3