Files
30-seconds-of-code/test/renameKeys/renameKeys.js
2018-04-12 20:52:50 +00:00

9 lines
164 B
JavaScript

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