🎨 status

This commit is contained in:
Vanessa 2024-04-25 15:36:20 +08:00
parent a4d04959fe
commit 8849aa75af

View file

@ -278,7 +278,7 @@ export const transactionError = () => {
}); });
}; };
let statusMobileTimeout:number; let statusTimeout: number;
export const progressStatus = (data: IWebSocketData) => { export const progressStatus = (data: IWebSocketData) => {
const statusElement = document.querySelector("#status") as HTMLElement; const statusElement = document.querySelector("#status") as HTMLElement;
if (!statusElement) { if (!statusElement) {
@ -288,20 +288,21 @@ export const progressStatus = (data: IWebSocketData) => {
if (!document.querySelector("#keyboardToolbar").classList.contains("fn__none")) { if (!document.querySelector("#keyboardToolbar").classList.contains("fn__none")) {
return; return;
} }
clearTimeout(statusMobileTimeout); clearTimeout(statusTimeout);
statusElement.innerHTML = data.msg; statusElement.innerHTML = data.msg;
statusElement.style.bottom = "0"; statusElement.style.bottom = "0";
statusMobileTimeout = window.setTimeout(() => { statusTimeout = window.setTimeout(() => {
statusElement.style.bottom = ""; statusElement.style.bottom = "";
}, 5000); }, 5000);
return; } else {
} const msgElement = statusElement.querySelector(".status__msg");
const msgElement = statusElement.querySelector(".status__msg"); if (msgElement) {
if (msgElement) { clearTimeout(statusTimeout)
msgElement.innerHTML = data.msg; msgElement.innerHTML = data.msg;
setTimeout(() => { statusTimeout = window.setTimeout(() => {
msgElement.innerHTML = ""; msgElement.innerHTML = "";
}, 5000); }, 5000);
}
} }
}; };