UNPKG

react-activity-feed

Version:

React components to create activity and notification feeds

14 lines 617 B
import React, { createElement } from 'react'; export function smartRender(ElementOrComponentOrLiteral, props, fallback) { var RenderComponent = ElementOrComponentOrLiteral === undefined ? fallback : ElementOrComponentOrLiteral; if (React.isValidElement(RenderComponent)) return RenderComponent; if (typeof RenderComponent === 'string' || typeof RenderComponent === 'number' || typeof RenderComponent === 'boolean' || RenderComponent == null) { return RenderComponent; } return createElement(RenderComponent, props); } //# sourceMappingURL=smartRender.js.map