Feature(mousetrap): Add mousetrap features to redux

This commit is contained in:
Berkeley Martinez
2016-06-17 22:20:20 -07:00
parent d1b78eba9b
commit d9e9af0a0f
11 changed files with 82 additions and 36 deletions

View File

@@ -0,0 +1,13 @@
import supportedLanguages from '../../utils/supported-languages';
const toLowerCase = String.prototype.toLowerCase;
export function addLang(url, lang) {
const maybeLang = toLowerCase.call(url.split('/')[1]);
if (supportedLanguages[maybeLang]) {
return url;
}
if (supportedLanguages[lang]) {
return `/${lang}${url}`;
}
return `/en${url}`;
}