mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-07 06:56:04 +02:00
cleanup code
This commit is contained in:
+34
-25
@@ -108,16 +108,22 @@ CefSharp.BindObjectAsync(
|
|||||||
return false;
|
return false;
|
||||||
};
|
};
|
||||||
|
|
||||||
var escapeTag = (s) => String(s).replace(/["&'<>]/gu, (c) => `&#${c.charCodeAt(0)};`);
|
var escapeTag = function (tag) {
|
||||||
|
var s = String(tag);
|
||||||
|
return s.replace(/["&'<>]/gu, (c) => `&#${c.charCodeAt(0)};`);
|
||||||
|
};
|
||||||
Vue.filter('escapeTag', escapeTag);
|
Vue.filter('escapeTag', escapeTag);
|
||||||
|
|
||||||
var commaNumber = (n) => String(Number(n) || 0).replace(/(\d)(?=(\d{3})+(?!\d))/gu, '$1,');
|
var commaNumber = function (num) {
|
||||||
|
var s = String(Number(num));
|
||||||
|
return s.replace(/(\d)(?=(\d{3})+(?!\d))/gu, '$1,');
|
||||||
|
};
|
||||||
Vue.filter('commaNumber', commaNumber);
|
Vue.filter('commaNumber', commaNumber);
|
||||||
|
|
||||||
var formatDate = (s, format) => {
|
var formatDate = function (date, format) {
|
||||||
var dt = new Date(s);
|
var dt = new Date(date);
|
||||||
if (isNaN(dt)) {
|
if (isNaN(dt)) {
|
||||||
return escapeTag(s);
|
return escapeTag(date);
|
||||||
}
|
}
|
||||||
var hours = dt.getHours();
|
var hours = dt.getHours();
|
||||||
var map = {
|
var map = {
|
||||||
@@ -138,34 +144,37 @@ CefSharp.BindObjectAsync(
|
|||||||
};
|
};
|
||||||
Vue.filter('formatDate', formatDate);
|
Vue.filter('formatDate', formatDate);
|
||||||
|
|
||||||
var textToHex = (s) => String(s).split('').map((c) => c.charCodeAt(0).toString(16)).join(' ');
|
var textToHex = function (text) {
|
||||||
|
var s = String(text);
|
||||||
|
return s.split('').map((c) => c.charCodeAt(0).toString(16)).join(' ');
|
||||||
|
};
|
||||||
Vue.filter('textToHex', textToHex);
|
Vue.filter('textToHex', textToHex);
|
||||||
|
|
||||||
var timeToText = (t) => {
|
var timeToText = function (sec) {
|
||||||
var sec = Number(t);
|
var n = Number(sec);
|
||||||
if (isNaN(sec)) {
|
if (isNaN(n)) {
|
||||||
return escapeTag(t);
|
return escapeTag(sec);
|
||||||
}
|
}
|
||||||
sec = Math.floor(sec / 1000);
|
n = Math.floor(n / 1000);
|
||||||
var arr = [];
|
var arr = [];
|
||||||
if (sec < 0) {
|
if (n < 0) {
|
||||||
sec = -sec;
|
n = -n;
|
||||||
}
|
}
|
||||||
if (sec >= 86400) {
|
if (n >= 86400) {
|
||||||
arr.push(`${Math.floor(sec / 86400)}d`);
|
arr.push(`${Math.floor(n / 86400)}d`);
|
||||||
sec %= 86400;
|
n %= 86400;
|
||||||
}
|
}
|
||||||
if (sec >= 3600) {
|
if (n >= 3600) {
|
||||||
arr.push(`${Math.floor(sec / 3600)}h`);
|
arr.push(`${Math.floor(n / 3600)}h`);
|
||||||
sec %= 3600;
|
n %= 3600;
|
||||||
}
|
}
|
||||||
if (sec >= 60) {
|
if (n >= 60) {
|
||||||
arr.push(`${Math.floor(sec / 60)}m`);
|
arr.push(`${Math.floor(n / 60)}m`);
|
||||||
sec %= 60;
|
n %= 60;
|
||||||
}
|
}
|
||||||
if (sec ||
|
if (n ||
|
||||||
!arr.length) {
|
arr.length === 0) {
|
||||||
arr.push(`${sec}s`);
|
arr.push(`${n}s`);
|
||||||
}
|
}
|
||||||
return arr.join(' ');
|
return arr.join(' ');
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user