Sort chat messages in descending order by timestamp for improved recency-based display.
This commit is contained in:
parent
51416aec01
commit
3f974b2dff
|
|
@ -20,7 +20,7 @@ export class ChatService implements OnDestroy {
|
|||
private eventSource?: EventSourcePolyfill;
|
||||
private readonly authService: AuthService = inject(AuthService)
|
||||
private readonly _messages = signal<ChatMessage[]>([])
|
||||
public readonly messages = computed(() => this._messages().filter((message) => message.server === this._selectedServer()).sort((a, b) => a.timestamp - b.timestamp));
|
||||
public readonly messages = computed(() => this._messages().filter((message) => message.server === this._selectedServer()).sort((a, b) => b.timestamp - a.timestamp));
|
||||
private readonly _servers = signal<ChatServer[]>([])
|
||||
public readonly servers = computed(() => this._servers().sort((a, b) => a.server.localeCompare(b.server)));
|
||||
private readonly _selectedServer = signal<string>('');
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user