Fix deepAssign
This commit is contained in:
parent
5aadeba2ec
commit
7220c4e3e3
@ -11,7 +11,7 @@ export function deepAssign(params: { target: Record<string, unknown>; source: Re
|
||||
Object.keys(source).forEach(key => {
|
||||
var dereferencedSource = source[key];
|
||||
|
||||
if (target[key] === undefined || !(dereferencedSource instanceof Object)) {
|
||||
if (target[key] === undefined || dereferencedSource instanceof Function || !(dereferencedSource instanceof Object)) {
|
||||
Object.defineProperty(target, key, {
|
||||
"enumerable": true,
|
||||
"writable": true,
|
||||
|
Loading…
x
Reference in New Issue
Block a user