react-props-interceptor
Version:
Simple react component props interceptor/decorator
1 lines • 2.21 kB
JavaScript
!function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o(require("lodash/includes"),require("lodash/mapValues"),require("lodash/noop"),require("recompose/compose"),require("recompose/mapProps"),require("recompose/setDisplayName"),require("recompose/wrapDisplayName")):"function"==typeof define&&define.amd?define(["lodash/includes","lodash/mapValues","lodash/noop","recompose/compose","recompose/mapProps","recompose/setDisplayName","recompose/wrapDisplayName"],o):"object"==typeof exports?exports.PropsInterceptor=o(require("lodash/includes"),require("lodash/mapValues"),require("lodash/noop"),require("recompose/compose"),require("recompose/mapProps"),require("recompose/setDisplayName"),require("recompose/wrapDisplayName")):e.PropsInterceptor=o(e["lodash/includes"],e["lodash/mapValues"],e["lodash/noop"],e["recompose/compose"],e["recompose/mapProps"],e["recompose/setDisplayName"],e["recompose/wrapDisplayName"])}(this,function(e,o,r,t,n,s,u){return function(e){function o(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,o),n.l=!0,n.exports}var r={};return o.m=e,o.c=r,o.i=function(e){return e},o.d=function(e,r,t){o.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:t})},o.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(r,"a",r),r},o.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},o.p="",o(o.s=7)}([function(o,r){o.exports=e},function(e,r){e.exports=o},function(e,o){e.exports=r},function(e,o){e.exports=t},function(e,o){e.exports=n},function(e,o){e.exports=s},function(e,o){e.exports=u},function(e,o,r){"use strict";function t(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(o,"__esModule",{value:!0});var n=r(1),s=t(n),u=r(0),p=t(u),a=r(2),c=t(a),i=r(3),l=t(i),f=r(4),m=t(f),d=r(6),y=t(d),x=r(5),h=t(x),q=function(e){function o(e){var o=Object.keys(e||{});return function(r,t){return(0,p.default)(o,t)?r(e[t],e):r(c.default,e)}}return function(r){return(0,l.default)((0,h.default)((0,y.default)(r,"PropsInterceptor")),(0,m.default)(function(r){return Object.assign({},r,(0,s.default)(e,o(r)))}))(r)}};o.default=q}])});