Skip to content

Instantly share code, notes, and snippets.

@gregberge
Last active January 21, 2018 17:26
Show Gist options
  • Select an option

  • Save gregberge/410ab385abd31152f468daeefcb40ee8 to your computer and use it in GitHub Desktop.

Select an option

Save gregberge/410ab385abd31152f468daeefcb40ee8 to your computer and use it in GitHub Desktop.
import React from 'react';
import identity from './identity';
import createHelper from 'recompose/createHelper';
import createEagerElement from 'recompose/createEagerElement';
export default createHelper((Wrapper, mapProps) => Component => props => {
mapProps = mapProps || identity;
return (
<Wrapper {...mapProps(props)}>
{createEagerElement(Component, props)}
</Wrapper>
);
}, 'wrapInto');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment