Skip to content

Instantly share code, notes, and snippets.

@jmlavoier
Last active November 20, 2017 18:54
Show Gist options
  • Save jmlavoier/f7cb41ef8f125242a9497401810c0810 to your computer and use it in GitHub Desktop.
Save jmlavoier/f7cb41ef8f125242a9497401810c0810 to your computer and use it in GitHub Desktop.
Pure Function to replace filter name;
const replaceKey = (filter, key, replace) => {
return Object.keys(filter).reduce((result, k) => {
if (k === key) {
result[replace] = filter[k];
} else {
result[k] = filter[k];
}
return result;
}, {});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment