acdlite / recompose

A React utility belt for function components and higher-order components.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The best way to test a component that use getContext recompose

gopinath-sixt opened this issue · comments

Resolved with
class BaseProvider extends Component {
static propTypes = {
children: PropTypes.node,
}

render() {
  return this.props.children
}

}

const Provider = compose(
withContext({ store: PropTypes.object }, props => ({ store: {empId:'g9968'} }))
)(BaseProvider)
<Provider><ChildrenComponent/></Provider>