UNPKG

react-render-function

Version:
2 lines (1 loc) 458 B
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):e.ReactRenderFunction=t(e.React)}(this,function(e){"use strict";var t=function(e){return"function"==typeof e||"[object Function]"===Object.prototype.toString.call(e)};return function(n,o){var r=n.render,c=n.component,i=n.children;return c?e.createElement(c,o):r&&t(r)?r(o):i&&t(i)?i(o):void 0}});