You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

23 lines
468 B

export class CommentItem {
constructor(
readonly id: number,
readonly user: number,
readonly username: string,
readonly example: number,
readonly text: string,
readonly createdAt: string
) {}
by(userId: number) {
return this.user === userId
}
}
export class CommentItemList {
constructor(
readonly count: number,
readonly next: string | null,
readonly prev: string | null,
readonly items: CommentItem[]
) {}
}