UNPKG

@shakacode/recompose

Version:

A React utility belt for function components and higher-order components

14 lines (13 loc) 582 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports["default"] = void 0; var _hoistNonReactStatics = _interopRequireDefault(require("hoist-non-react-statics")); var hoistStatics = function hoistStatics(higherOrderComponent, blacklist) { return function (BaseComponent) { var NewComponent = higherOrderComponent(BaseComponent); (0, _hoistNonReactStatics["default"])(NewComponent, BaseComponent, blacklist); return NewComponent; }; }; var _default = exports["default"] = hoistStatics;