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.
This commit is contained in:
taichi221228 2024-05-02 15:37:11 +09:00 committed by Eugen Rochko
parent 5de29a1706
commit a190973414

View File

@ -216,31 +216,6 @@ function intersect(a: [], b: []) {
return uniqA.filter((item) => uniqB.includes(item)); 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 // https://github.com/sonicdoe/measure-scrollbar
function measureScrollbar() { function measureScrollbar() {
const div = document.createElement('div'); const div = document.createElement('div');
@ -263,7 +238,6 @@ export {
getSanitizedData, getSanitizedData,
uniq, uniq,
intersect, intersect,
deepMerge,
unifiedToNative, unifiedToNative,
measureScrollbar, measureScrollbar,
}; };