changement de la logique des messages

This commit is contained in:
gokhoal
2026-06-08 21:31:41 +02:00
parent bff995151f
commit 1cc9688d00
15 changed files with 260 additions and 149 deletions
@@ -1,11 +1,34 @@
import { Component } from '@angular/core';
import { Component, inject } from '@angular/core';
import { Router } from "@angular/router";
import { CommonModule } from "@angular/common";
export interface Discussion {
id: number;
name: string;
isGroup: boolean;
membersCount?: number;
}
@Component({
selector: 'app-menu-users',
imports: [],
imports: [CommonModule],
templateUrl: './menu-users.component.html',
styleUrl: './menu-users.component.css'
})
export class MenuUsersComponent {
}
private router = inject(Router);
discussions: Discussion[] = [
{ id: 1, name: 'Um-Bro', isGroup: false },
{ id: 2, name: 'Doggeybag', isGroup: false },
{ id: 3, name: '', isGroup: false },
{ id: 4, name: 'Abel Paradigm', isGroup: false },
{ id: 5, name: 'Um-Brothers', isGroup: true, membersCount: 7 },
{ id: 6, name: 'Hoodie G', isGroup: false },
];
openDiscussion(discussionId: number) {
this.router.navigate(['/main/messages', discussionId]);
}
}