Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 463 Bytes

File metadata and controls

18 lines (15 loc) · 463 Bytes
import { createStore, combineReducers } from 'redux';
import { shopifyReducer } from './shopify/reducers';
import { cartUIReducer } from './cartUI/reducers';
import { variantsReducer } from './variants/reducers';

const rootReducer = combineReducers({
  shopify: shopifyReducer,
  cartUI: cartUIReducer,
  variants: variantsReducer,
});

export type RootState = ReturnType<typeof rootReducer>;

export const store = createStore(
  rootReducer
);