toJson method

Map<String, dynamic> toJson()

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(),
  };
}