toJson method
Implementation
Map<String, dynamic> toJson() {
return {
'body': body.trim(),
if (authorName != null && authorName!.trim().isNotEmpty)
'authorName': authorName!.trim(),
if (authorEmail != null && authorEmail!.trim().isNotEmpty)
'authorEmail': authorEmail!.trim(),
if (authorAvatarUrl != null && authorAvatarUrl!.trim().isNotEmpty)
'authorAvatarUrl': authorAvatarUrl!.trim(),
if (parentId != null) 'parentId': parentId,
if (replyToClerkId != null) 'replyToClerkId': replyToClerkId,
if (replyToAuthorName != null && replyToAuthorName!.trim().isNotEmpty)
'replyToAuthorName': replyToAuthorName!.trim(),
};
}