toJson method
Implementation
Map<String, dynamic> toJson() {
return {
'id': id,
'content': content,
'post_id': postId,
'parent_id': parentId,
'replies': List<dynamic>.from(replies.map((x) => x.toJson())),
'likes_count': likesCount,
'user': user.toJson(),
'is_liked_by_user': isLikedByUser,
'created_at': createdAt.toIso8601String(),
'updated_at': updatedAt.toIso8601String(),
};
}