Skip to content

Instantly share code, notes, and snippets.

View amnox's full-sized avatar
🎯
Focusing

Aman Khalid amnox

🎯
Focusing
View GitHub Profile
@amnox
amnox / injectReducer.js
Created March 25, 2019 10:18
A demo implementation of Reducer Injection is React
import React from 'react';
import PropTypes from 'prop-types';
import hoistNonReactStatics from 'hoist-non-react-statics';
import invariant from 'invariant';
import isEmpty from 'lodash/isEmpty';
import isFunction from 'lodash/isFunction';
import isString from 'lodash/isString';
import checkStore from './checkStore';
import createReducer from '../reducers';
import conformsTo from 'lodash/conformsTo';