UNPKG

refun

Version:

A collection of React Hook-enabled functions that compose harmoniously with each other. Similar to `recompose`, but:

27 lines (20 loc) 712 B
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.mapDefaultProps = void 0; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var _tsfn = require("tsfn"); var mapDefaultProps = function mapDefaultProps(defaultProps) { return function (props) { var mergedProps = (0, _extends2.default)({}, props); for (var key in defaultProps) { if (props[key] === _tsfn.UNDEFINED) { mergedProps[key] = defaultProps[key]; } } return mergedProps; }; }; exports.mapDefaultProps = mapDefaultProps; //# sourceMappingURL=map-default-props.js.map