some improvements

This commit is contained in:
David Ralph
2020-09-11 20:46:00 +01:00
parent 7dafd2c08d
commit ec9429adcb
6 changed files with 13 additions and 7 deletions

View File

@@ -1,3 +1,5 @@
import { toast } from 'react-toastify';
export default class MarketplaceFunctions {
static urlParser (input) { // based on https://stackoverflow.com/questions/37684/how-to-replace-plain-urls-with-links
let urlPattern = /https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()!@:%_+.~#?&//=]*)/;
@@ -29,7 +31,8 @@ export default class MarketplaceFunctions {
localStorage.removeItem(type);
uninstallStuff();
} catch (e) {
console.log('invalid');
toast('Failed to uninstall addon, check the console');
console.error(e);
}
}
}

View File

@@ -76,12 +76,15 @@ export default class SettingsFunctions {
switch(detectBrowserLanguage()) {
case 'nl':
localStorage.setItem('language', 'nl');
document.documentElement.lang = 'nl';
break;
case 'no':
localStorage.setItem('language', 'no');
document.documentElement.lang = 'no';
break;
case 'fr':
localStorage.setItem('language', 'fr');
document.documentElement.lang = 'fr';
break;
default:
localStorage.setItem('language', 'en');