This commit is contained in:
parent
3c8fe59e8c
commit
279ef6d807
@ -78,7 +78,6 @@ function updateClientInfo() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
locationElement.classList.add("loading");
|
locationElement.classList.add("loading");
|
||||||
|
|
||||||
fetch(window.location.href)
|
fetch(window.location.href)
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
const clientInfo = response.headers.get("X-Client-Info");
|
const clientInfo = response.headers.get("X-Client-Info");
|
||||||
@ -86,20 +85,9 @@ function updateClientInfo() {
|
|||||||
throw new Error("X-Client-Info header not present");
|
throw new Error("X-Client-Info header not present");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Clean up the time value and convert units
|
|
||||||
const cleanClientInfo = clientInfo
|
const cleanClientInfo = clientInfo
|
||||||
// Replace UTF-8 encoded microsecond symbols
|
|
||||||
.replace(/\u00C2\u00B5s/g, "µs")
|
.replace(/\u00C2\u00B5s/g, "µs")
|
||||||
.replace(/µs/g, "µs")
|
.replace(/µs/g, "µs")
|
||||||
// Convert microseconds to picoseconds for display
|
|
||||||
.replace(/(\d+\.?\d*)\s*µs/g, (match, number) => {
|
|
||||||
const picoseconds = parseFloat(number) * 1000000;
|
|
||||||
return `${picoseconds.toLocaleString(undefined, {
|
|
||||||
maximumFractionDigits: 2,
|
|
||||||
})} ps`;
|
|
||||||
})
|
|
||||||
// Remove any other non-ASCII characters
|
|
||||||
.replace(/[\u0080-\u00FF]/g, "")
|
|
||||||
.trim();
|
.trim();
|
||||||
|
|
||||||
requestAnimationFrame(() => {
|
requestAnimationFrame(() => {
|
||||||
|
Loading…
Reference in New Issue
Block a user