refactor: merging all util functions into classes

This commit is contained in:
Shishkevich D.
2025-03-07 09:07:23 +00:00
parent 26bf693dbd
commit 0a207b8a2c
15 changed files with 225 additions and 267 deletions
+5 -5
View File
@@ -62,20 +62,20 @@ const supportLangs = [
];
function getLang() {
let lang = getCookie("lang");
let lang = CookieManager.getCookie("lang");
if (!lang) {
if (window.navigator) {
lang = window.navigator.language || window.navigator.userLanguage;
if (isSupportLang(lang)) {
setCookie("lang", lang, 150);
CookieManager.setCookie("lang", lang, 150);
} else {
setCookie("lang", "en-US", 150);
CookieManager.setCookie("lang", "en-US", 150);
window.location.reload();
}
} else {
setCookie("lang", "en-US", 150);
CookieManager.setCookie("lang", "en-US", 150);
window.location.reload();
}
}
@@ -88,7 +88,7 @@ function setLang(lang) {
lang = "en-US";
}
setCookie("lang", lang, 150);
CookieManager.setCookie("lang", lang, 150);
window.location.reload();
}