diff --git a/src/app/pages/chat/chat.page.html b/src/app/pages/chat/chat.page.html index 85354cb17..6202db01f 100644 --- a/src/app/pages/chat/chat.page.html +++ b/src/app/pages/chat/chat.page.html @@ -57,7 +57,7 @@
-
+
{{room.name}}
@@ -125,7 +125,7 @@
- {{group.name.split('-').join(' ')}} + {{group.name.split('-').join(' ')}}
{{group.duration}}
{{group.countDownTime}}
diff --git a/src/app/pages/chat/chat.page.scss b/src/app/pages/chat/chat.page.scss index e192f166b..fc0a86d91 100644 --- a/src/app/pages/chat/chat.page.scss +++ b/src/app/pages/chat/chat.page.scss @@ -178,3 +178,8 @@ ion-content{ color: #fff !important; background-color: #42b9fe !important; } + + +.bold-message { + font-weight: bold; +} \ No newline at end of file diff --git a/src/app/services/chat/room.service.ts b/src/app/services/chat/room.service.ts index 22a013c6d..314f640d5 100644 --- a/src/app/services/chat/room.service.ts +++ b/src/app/services/chat/room.service.ts @@ -53,6 +53,8 @@ export class RoomService { u sessionStore = SessionStore countDownTime = '' + chatOpen = false + messageUnread = false scrollDown = () => { } @@ -256,7 +258,12 @@ export class RoomService { } message.addMessageDB() - + + + if(this.chatOpen == false) { + this.messageUnread = true + } + setTimeout(()=>{ this.scrollDown() }, 50) @@ -594,10 +601,13 @@ export class RoomService { roomLeave() { this.setTypingOff() + this.chatOpen = false } open() { // this.typing(this.message) + this.chatOpen = true + this.messageUnread = false } @@ -872,6 +882,7 @@ export class RoomService { sendReadMessage() { this.WsChatService.readMessage(this.id) this.sendFalseTypingReadMessage('viewMessage', {}) + this.messageUnread = false } }