Auto-reconnect
This commit is contained in:
parent
dd5a0c9933
commit
ec297e3912
7 changed files with 118 additions and 15 deletions
27
front/src/Logger/MessageUI.ts
Normal file
27
front/src/Logger/MessageUI.ts
Normal file
|
@ -0,0 +1,27 @@
|
|||
export class MessageUI {
|
||||
|
||||
static warningMessage(text: string){
|
||||
this.removeMessage();
|
||||
let body = document.getElementById("body");
|
||||
body.insertAdjacentHTML('afterbegin', `
|
||||
<div id="message-reconnect" class="message-info warning">
|
||||
${text}
|
||||
</div>
|
||||
`);
|
||||
}
|
||||
|
||||
static removeMessage(id : string = null) {
|
||||
if(!id){
|
||||
let messages = document.getElementsByClassName("message-info");
|
||||
for (let i = 0; i < messages.length; i++){
|
||||
messages.item(i).remove();
|
||||
}
|
||||
return;
|
||||
}
|
||||
let previousElement = document.getElementById(id);
|
||||
if (!previousElement) {
|
||||
return;
|
||||
}
|
||||
previousElement.remove();
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue