const mapArgsToProps = (branch, extra) => {
let { match } = branch || {};
// On SSR params have to be fixed: https://github.com/ReactTraining/react-router/issues/5296
if (match && match.params) {
match = {
...branch.match,
params: Object.keys(branch.match.params).reduce((acc, k) => {
acc[decodeURIComponent(k)] = decodeURIComponent(branch.match.params[k]);
return acc;
}, {}),
};
}
return {
match,
};
};
export default mapArgsToProps;