Files
30-seconds-of-code/test/renameKeys/renameKeys.js
2018-04-10 14:42:45 -04:00

8 lines
165 B
JavaScript

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