set-display-name-based-on-wrapped-component
Version:
Set display name for higher order components
12 lines (9 loc) • 448 B
JavaScript
const setDisplayNameBasedOnWrappedComponent = require('./')
const { wrapDisplayName, setDisplayName, compose } = require('recompose');
test('this should work', () => {
const WrappedComponent = () => {}
const Component = () => {}
WrappedComponent.displayName = 'WrappedComponent'
setDisplayNameBasedOnWrappedComponent(WrappedComponent, 'DisplayName')(Component)
expect(Component.displayName).toEqual('DisplayName(WrappedComponent)')
});