diff --git a/app/src/dialog/message.ts b/app/src/dialog/message.ts index 8ec9b39b4..62d550810 100644 --- a/app/src/dialog/message.ts +++ b/app/src/dialog/message.ts @@ -32,8 +32,13 @@ export const showMessage = (message: string, timeout = 6000, type = "info", mess const messagesElement = document.getElementById("message").firstElementChild; const existElement = messagesElement.querySelector(`.b3-snackbar[data-id="${id}"]`) if (existElement) { - existElement.firstElementChild.innerHTML = message; window.clearTimeout(parseInt(existElement.getAttribute("data-timeoutid"))); + existElement.innerHTML = `
${timeout === 0 ? '' : ''}`; + if (type === "error") { + existElement.classList.add("b3-snackbar--error") + } else { + existElement.classList.remove("b3-snackbar--error") + } if (timeout > 0) { const timeoutId = window.setTimeout(() => { hideMessage(id); @@ -49,7 +54,7 @@ export const showMessage = (message: string, timeout = 6000, type = "info", mess const timeoutId = window.setTimeout(() => { hideMessage(id); }, timeout); - messageHTML.replace("