diff options
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/helpers.ts | 2 | ||||
| -rw-r--r-- | src/modules/messages.ts | 10 |
2 files changed, 7 insertions, 5 deletions
diff --git a/src/modules/helpers.ts b/src/modules/helpers.ts index 862f121..ab5ed15 100644 --- a/src/modules/helpers.ts +++ b/src/modules/helpers.ts @@ -2,7 +2,7 @@ export default class Helpers { //@ts-expect-error readonly chatListScroll = $("#chatlist").tinyscrollbar(); - isColor(strColor: string) { + isColor(strColor: string): boolean { const s = new Option().style; s.color = strColor; return s.color !== ""; diff --git a/src/modules/messages.ts b/src/modules/messages.ts index 45e9446..67e3983 100644 --- a/src/modules/messages.ts +++ b/src/modules/messages.ts @@ -16,7 +16,6 @@ export default class Messages { async addMessage(msg: Message): Promise<void> { const board = $(".overview")[0], - time = new Date(msg.time), div = document.createElement("div"), spans = [ document.createElement("span"), @@ -24,11 +23,14 @@ export default class Messages { document.createElement("span"), ]; - let min = new Date().getMinutes().toString(); + let min = new Date().getMinutes().toString(), + h = new Date().getHours().toString(); + min = min.length === 1 ? "0" + min : min; + h = h.length === 1 ? "0" + h : h; - spans[0].innerText = `[${time.getHours()}:${min}] `; - spans[1].innerText = `<@${msg.username}> `; + spans[0].innerText = `[${h}:${min}] `; + spans[1].innerText = msg.username === "Server" ? `<${msg.username}> ` : `<@${msg.username}> `; spans[1].style.color = msg.color; spans[2].innerText = msg.text; |
