think/packages/domains/lib/models/comment.d.ts

20 lines
425 B
TypeScript
Raw Permalink Normal View History

2022-04-02 09:57:30 +00:00
import { IUser } from './user';
import { IDocument } from './document';
2022-05-18 08:02:29 +00:00
/**
*
*/
2022-03-11 05:57:55 +00:00
export interface IComment {
id: string;
2022-04-02 09:57:30 +00:00
parentCommentId?: IComment['id'];
documentId: IDocument['id'];
createUserId: IUser['id'];
2022-03-11 05:57:55 +00:00
createUser: IUser;
2022-04-02 09:57:30 +00:00
replyUserId?: IUser['id'];
2022-03-11 05:57:55 +00:00
replyUser?: IUser;
html: string;
userAgent: string;
createdAt: Date;
updatedAt: Date;
children?: IComment[];
}