@crpt/react-utils
Version:
A useful kit for daily using
38 lines (31 loc) • 1.93 kB
JavaScript
;
exports.__esModule = true;
exports.uniqueKey = exports.resetProp = exports.pipeRight = exports.pipe = exports.pickSVGProps = exports.pickPropsWith = exports.pickHTMLProps = exports.pickElementProps = exports.mergeProps = exports.isValidChildren = exports.getPropWith = exports.getElementType = exports.getDisplayName = exports.getComponentProps = exports.getChildren = exports.getBoundingClientRect = exports.findDOMNode = exports.customPropTypes = exports.curry = exports.compose = exports.collectProps = exports.nest = exports.constants = undefined;
var _constants = require('./constants');
var constants = _interopRequireWildcard(_constants);
var _hocs = require('./hocs');
var _lib = require('./lib');
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
exports.constants = constants;
exports.nest = _hocs.nest;
exports.collectProps = _lib.collectProps;
exports.compose = _lib.compose;
exports.curry = _lib.curry;
exports.customPropTypes = _lib.customPropTypes;
exports.findDOMNode = _lib.findDOMNode;
exports.getBoundingClientRect = _lib.getBoundingClientRect;
exports.getChildren = _lib.getChildren;
exports.getComponentProps = _lib.getComponentProps;
exports.getDisplayName = _lib.getDisplayName;
exports.getElementType = _lib.getElementType;
exports.getPropWith = _lib.getPropWith;
exports.isValidChildren = _lib.isValidChildren;
exports.mergeProps = _lib.mergeProps;
exports.pickElementProps = _lib.pickElementProps;
exports.pickHTMLProps = _lib.pickHTMLProps;
exports.pickPropsWith = _lib.pickPropsWith;
exports.pickSVGProps = _lib.pickSVGProps;
exports.pipe = _lib.pipe;
exports.pipeRight = _lib.pipeRight;
exports.resetProp = _lib.resetProp;
exports.uniqueKey = _lib.uniqueKey;