Files
30-seconds-of-code/test/renameKeys/renameKeys.js
2018-08-02 13:49:33 +03:00

10 lines
193 B
JavaScript

const renameKeys = (keysMap, obj) =>
Object.keys(obj).reduce(
(acc, key) => ({
...acc,
...{ [keysMap[key] || key]: obj[key] }
}),
{}
);
module.exports = renameKeys;