12345678910111213141516171819202122232425262728 |
- import baseMerge from './_baseMerge.js';
- import isObject from './isObject.js';
- function customDefaultsMerge(objValue, srcValue, key, object, source, stack) {
- if (isObject(objValue) && isObject(srcValue)) {
-
- stack.set(srcValue, objValue);
- baseMerge(objValue, srcValue, undefined, customDefaultsMerge, stack);
- stack['delete'](srcValue);
- }
- return objValue;
- }
- export default customDefaultsMerge;
|