Initial commit
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
import { User } from './user.model';
|
||||
|
||||
export interface Group {
|
||||
id: string;
|
||||
name: string;
|
||||
members: User[];
|
||||
}
|
||||
|
||||
export interface CreateGroupRequest {
|
||||
name: string;
|
||||
members: string[]; // User IDs
|
||||
}
|
||||
|
||||
export interface UpdateGroupRequest {
|
||||
name?: string;
|
||||
}
|
||||
|
||||
export interface AddMembersRequest {
|
||||
userIds: string[];
|
||||
}
|
||||
Reference in New Issue
Block a user