think/packages/domains/src/models/comment.ts

21 lines
402 B
TypeScript
Raw Normal View History

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