run linter

This commit is contained in:
yazeedb
2018-04-10 15:47:06 -04:00
parent c24f9d9695
commit f11d74db68

View File

@ -7,12 +7,14 @@ Get the object's keys with `Object.keys()` and return an object with the new key
The initial value is an empty object which is used as the accumulator, `acc`, in the callback function. Using the spread operator `(...)`, `acc` is continuously merged with a new object containing the new key and original object's value. If a new key doesn't exist, fallback to original object's key.
```js
const renameKeys = (keysMap, obj) => Object
.keys(obj)
.reduce((acc, key) => ({
const renameKeys = (keysMap, obj) =>
Object.keys(obj).reduce(
(acc, key) => ({
...acc,
...{ [keysMap[key] || key]: obj[key] }
}), {});
}),
{}
);
```
```js