fix: Mobile style fixes and other small ui fixes
This commit is contained in:
@@ -4,7 +4,8 @@ import {
|
||||
computed,
|
||||
effect,
|
||||
inject,
|
||||
input
|
||||
input,
|
||||
output
|
||||
} from '@angular/core';
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { ActivatedRoute, Router } from '@angular/router';
|
||||
@@ -48,6 +49,7 @@ export class DmConversationItemComponent {
|
||||
private readonly directMessages = inject(DirectMessageService);
|
||||
private readonly directCalls = inject(DirectCallService);
|
||||
readonly conversation = input.required<DirectMessageConversation>();
|
||||
readonly conversationOpened = output<string>();
|
||||
readonly users = this.store.selectSignal(selectAllUsers);
|
||||
readonly routeConversationId = toSignal(this.route.paramMap.pipe(map((params) => params.get('conversationId'))), {
|
||||
initialValue: this.route.snapshot.paramMap.get('conversationId')
|
||||
@@ -71,6 +73,7 @@ export class DmConversationItemComponent {
|
||||
}
|
||||
|
||||
openConversation(): void {
|
||||
this.conversationOpened.emit(this.conversation().id);
|
||||
void this.router.navigate(['/dm', this.conversation().id]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user