mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-02 08:07:50 +00:00
Use baseClone & keys instead of baseAssign.
This commit is contained in:
committed by
jdalton
parent
f1be3df112
commit
d915ece2e7
@@ -1832,7 +1832,7 @@
|
||||
}
|
||||
result = initCloneObject(isFunc ? {} : value);
|
||||
if (!isDeep) {
|
||||
return baseAssign(result, value);
|
||||
return baseCopy(value, result, keys(value));
|
||||
}
|
||||
} else {
|
||||
return cloneableTags[tag]
|
||||
@@ -8414,7 +8414,7 @@
|
||||
if (guard && isIterateeCall(prototype, properties, guard)) {
|
||||
properties = null;
|
||||
}
|
||||
return properties ? baseAssign(result, properties) : result;
|
||||
return properties ? baseCopy(properties, result, keys(properties)) : result;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user