@lifi/widget
Version:
LI.FI Widget for cross-chain bridging and swapping. It will drive your multi-chain strategy and attract new users from everywhere.
15 lines • 466 B
JavaScript
const isObject = (obj) => obj && typeof obj === 'object';
export const deepMerge = (...objects) => {
return objects.reduce((prev, obj) => {
for (const key in obj) {
if (isObject(prev[key]) && isObject(obj[key])) {
prev[key] = deepMerge(prev[key], obj[key]);
}
else {
prev[key] = obj[key];
}
}
return prev;
}, {});
};
//# sourceMappingURL=deepMerge.js.map