diff --git a/packages/api-client/dtos/comment.ts b/packages/api-client/dtos/comment.ts index 8520316c..84765f70 100644 --- a/packages/api-client/dtos/comment.ts +++ b/packages/api-client/dtos/comment.ts @@ -1,9 +1,12 @@ -export class CommentDto { - author!: string +export interface CommentDto { + author: string - text!: string + text: string - mail!: string + mail: string url?: string + + source?: 'github' | 'google' + avatar?: string } diff --git a/packages/api-client/models/comment.ts b/packages/api-client/models/comment.ts index 1346a482..2719461f 100644 --- a/packages/api-client/models/comment.ts +++ b/packages/api-client/models/comment.ts @@ -21,11 +21,14 @@ export interface CommentModel extends BaseModel { pin?: boolean avatar: string + parent?: CommentModel | string children: CommentModel[] isWhispers?: boolean location?: string + + source?: string } export interface CommentRef { id: string