Open
Description
Hey,
Thanks a lot for this library!
It appears that you do not copy static methods as described here: https://reactjs.org/docs/higher-order-components.html#static-methods-must-be-copied-over
It seems the convention is that all HOC should do that. The behaviour is somewhat unexpected otherwise.
Are you planning on adding it to the library?
In the meantime, I'm using this workaround:
const WithHoc = compose(
withRouter,
withSizes(mapSizesToProps),
withStyles(styles)
)(WrappedComponent);
hoistNonReactStatic(WithHoc, WrappedComponent);
export default WithHoc;
Thanks!