2
0
mirror of https://github.com/iconify/iconify.git synced 2024-09-19 16:59:02 +00:00

Ignore undefined when merging objects

This commit is contained in:
Vjacheslav Trushkin 2021-05-10 23:34:25 +03:00
parent a508b4c051
commit 8da393c816

View File

@ -13,7 +13,10 @@ export function merge<T>(item1: T, item2?: T, item3?: T): T {
const item = items[i];
if (typeof item === 'object' && item) {
for (const key in item) {
result[key] = (item as MergeObject)[key];
const value = (item as MergeObject)[key];
if (value !== void 0) {
result[key] = value;
}
}
}
}