diff --git a/lib/createResponsiveComponent.js b/lib/createResponsiveComponent.js index 5d10dc5..e286478 100644 --- a/lib/createResponsiveComponent.js +++ b/lib/createResponsiveComponent.js @@ -7,6 +7,8 @@ import getCurrentOrientation from './getCurrentOrientation'; import getStyleByOrientation from './getStyleByOrientation'; export default function createResponsiveComponent(ComponentClass: ReactClass) { + if (!ComponentClass) return; + let _componentRef = null; return React.createClass({ displayName: `Responsive${ComponentClass.displayName}`, propTypes: { @@ -37,6 +39,14 @@ export default function createResponsiveComponent(ComponentClass: ReactClass + {children} );