19 lines
388 B
TypeScript
19 lines
388 B
TypeScript
export interface Comment {
|
|
id: number;
|
|
article_id: number;
|
|
parent_id: number;
|
|
content: string;
|
|
likes_count: number;
|
|
created_at: string;
|
|
updated_at: string;
|
|
username: string;
|
|
avatar_url: string;
|
|
replies?: Comment[]; // 子评论可选
|
|
}
|
|
|
|
export interface CommentResponse {
|
|
data: Comment[];
|
|
message: string;
|
|
success: boolean;
|
|
}
|
|
|