Remove deepMerge function from emoji_utils

The deepMerge function was removed from the emoji_utils file. This function was not used in the code and was deemed unnecessary, hence it was removed. Also, with its removal, the corresponding import was deleted.
pull/30147/head
taichi221228 10 months ago committed by Eugen Rochko
parent 5de29a1706
commit a190973414

@ -216,31 +216,6 @@ function intersect(a: [], b: []) {
return uniqA.filter((item) => uniqB.includes(item));
}
/* eslint-disable */
// @ts-expect-error
function deepMerge(a, b) {
let o = {};
for (let key in a) {
let originalValue = a[key],
value = originalValue;
if (Object.hasOwn(b, key)) {
value = b[key];
}
if (typeof value === 'object') {
value = deepMerge(originalValue, value);
}
// @ts-expect-error
o[key] = value;
}
return o;
}
// https://github.com/sonicdoe/measure-scrollbar
function measureScrollbar() {
const div = document.createElement('div');
@ -263,7 +238,6 @@ export {
getSanitizedData,
uniq,
intersect,
deepMerge,
unifiedToNative,
measureScrollbar,
};

Loading…
Cancel
Save