From a27b87cadf8ccc2008de0006a3f272277b99d8e3 Mon Sep 17 00:00:00 2001 From: MrDoomBringer Date: Tue, 25 Oct 2022 11:20:33 -0400 Subject: [PATCH] Revert cloneDeep implementation --- src/utilities/common/cloneDeep.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utilities/common/cloneDeep.ts b/src/utilities/common/cloneDeep.ts index ddeca7b8067..c4714a3b7e0 100644 --- a/src/utilities/common/cloneDeep.ts +++ b/src/utilities/common/cloneDeep.ts @@ -27,12 +27,12 @@ function cloneDeepHelper(val: T, seen?: Map): T { // possible in all JS environments, so we will assume they exist/work. const copy = Object.create(Object.getPrototypeOf(val)); seen.set(val, copy); - Object.keys(val).concat(Object.getOwnPropertySymbols(val) as any).forEach(key => { + Object.keys(val).forEach(key => { copy[key] = cloneDeepHelper((val as any)[key], seen); }); return copy; } - + default: return val; }