(defaultProps, deprecatedProps)
| 88035 | return defaultProps; |
| 88036 | } |
| 88037 | function addDeprecatedPropsToPropPrototype(defaultProps, deprecatedProps) { |
| 88038 | var _loop = function _loop(propName) { |
| 88039 | Object.defineProperty(defaultProps, propName, { |
| 88040 | enumerable: false, |
| 88041 | set: function set(newValue) { |
| 88042 | var nameStr = "".concat(this.id, ": ").concat(propName); |
| 88043 | var _iterator = _createForOfIteratorHelper(deprecatedProps[propName]), _step; |
| 88044 | try { |
| 88045 | for(_iterator.s(); !(_step = _iterator.n()).done;){ |
| 88046 | var newPropName = _step.value; |
| 88047 | if (!hasOwnProperty(this, newPropName)) this[newPropName] = newValue; |
| 88048 | } |
| 88049 | } catch (err) { |
| 88050 | _iterator.e(err); |
| 88051 | } finally{ |
| 88052 | _iterator.f(); |
| 88053 | } |
| 88054 | (0, _logDefault.default).deprecated(nameStr, deprecatedProps[propName].join("/"))(); |
| 88055 | } |
| 88056 | }); |
| 88057 | }; |
| 88058 | for(var propName1 in deprecatedProps)_loop(propName1); |
| 88059 | } |
| 88060 | function addAsyncPropsToPropPrototype(defaultProps, propTypes) { |
| 88061 | var defaultValues = {}; |
| 88062 | var descriptors = {}; |
no test coverage detected