import r from"../../../@babel/runtime/helpers/esm/extends.js";import e from"../utils/verifyPlainObject.js";function n(e,n,t){return r({},t,e,n)}function t(r){return function(n,t){var o,u=t.displayName,i=t.pure,f=t.areMergedPropsEqual,p=!1;return function(n,t,c){var s=r(n,t,c);return p?i&&f(s,o)||(o=s):(p=!0,o=s,"production"!==process.env.NODE_ENV&&e(o,u,"mergeProps")),o}}}function o(r){return"function"==typeof r?t(r):void 0}function u(r){return r?void 0:function(){return n}}var i=[o,u];export default i;export{n as defaultMergeProps,o as whenMergePropsIsFunction,u as whenMergePropsIsOmitted,t as wrapMergePropsFunc};
//# sourceMappingURL=mergeProps.js.map
