Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | 2x 2x | import React from 'react';
import PropTypes from 'proptypes';
class UnbxdProvider extends React.Component {
getChildContext() {
return {
store: this.props.store,
};
}
render() {
return this.props.children;
}
}
UnbxdProvider.childContextTypes = {
store: PropTypes.object,
};
UnbxdProvider.propTypes = {
store: PropTypes.shape({
subscribe: PropTypes.func.isRequired,
dispatch: PropTypes.func.isRequired,
getState: PropTypes.func.isRequired,
}).isRequired,
children: PropTypes.oneOfType([
PropTypes.arrayOf(PropTypes.node),
PropTypes.node,
]).isRequired,
};
export default UnbxdProvider;
|