From 90e445316e79a528a0184bbc86711e45c443f9bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Mon, 3 Jul 2017 13:23:38 +0200 Subject: [PATCH] Removed explicit Nothing.displayName in favor of the inferred name (#415) --- src/packages/recompose/__tests__/renderNothing-test.js | 6 +++++- src/packages/recompose/renderNothing.js | 2 -- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/packages/recompose/__tests__/renderNothing-test.js b/src/packages/recompose/__tests__/renderNothing-test.js index 35fcb352..88820fd3 100644 --- a/src/packages/recompose/__tests__/renderNothing-test.js +++ b/src/packages/recompose/__tests__/renderNothing-test.js @@ -5,6 +5,10 @@ import { renderNothing } from '../' test('renderNothing returns a component that renders null', () => { const Nothing = renderNothing('div') const wrapper = shallow() + + const Parent = () => + const parentWrapper = shallow() + expect(wrapper.type()).toBe(null) - expect(Nothing.displayName).toBe('Nothing') + expect(parentWrapper.text()).toBe('') }) diff --git a/src/packages/recompose/renderNothing.js b/src/packages/recompose/renderNothing.js index 9507914c..3047536e 100644 --- a/src/packages/recompose/renderNothing.js +++ b/src/packages/recompose/renderNothing.js @@ -6,8 +6,6 @@ class Nothing extends Component { } } -Nothing.displayName = 'Nothing' - const renderNothing = _ => Nothing export default renderNothing