UNPKG

rax

Version:

A universal React-compatible render engine.

63 lines (57 loc) 2.21 kB
var RaxCore = require('rax'); var Children = require('rax-children'); var isValidElement = require('rax-is-valid-element'); var createFactory = require('rax-create-factory'); var cloneElement = require('rax-clone-element'); function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } function _interopNamespace(e) { if (e && e.__esModule) return e; var n = Object.create(null); if (e) { Object.keys(e).forEach(function (k) { if (k !== 'default') { var d = Object.getOwnPropertyDescriptor(e, k); Object.defineProperty(n, k, d.get ? d : { enumerable: true, get: function () { return e[k]; } }); } }); } n["default"] = e; return n; } var RaxCore__namespace = /*#__PURE__*/_interopNamespace(RaxCore); var Children__default = /*#__PURE__*/_interopDefaultLegacy(Children); var isValidElement__default = /*#__PURE__*/_interopDefaultLegacy(isValidElement); var createFactory__default = /*#__PURE__*/_interopDefaultLegacy(createFactory); var cloneElement__default = /*#__PURE__*/_interopDefaultLegacy(cloneElement); var Rax = RaxCore__namespace; Rax.Children = Children__default["default"]; Rax.isValidElement = isValidElement__default["default"]; Rax.createFactory = createFactory__default["default"]; Rax.cloneElement = cloneElement__default["default"]; Rax.Component.prototype.isReactComponent = {}; Object.defineProperty(exports, 'Children', { enumerable: true, get: function () { return Children__default["default"]; } }); Object.defineProperty(exports, 'isValidElement', { enumerable: true, get: function () { return isValidElement__default["default"]; } }); Object.defineProperty(exports, 'createFactory', { enumerable: true, get: function () { return createFactory__default["default"]; } }); Object.defineProperty(exports, 'cloneElement', { enumerable: true, get: function () { return cloneElement__default["default"]; } }); exports["default"] = Rax; Object.keys(RaxCore).forEach(function (k) { if (k !== 'default' && !exports.hasOwnProperty(k)) Object.defineProperty(exports, k, { enumerable: true, get: function () { return RaxCore[k]; } }); });