fromApiJson static method
Implementation
static RemoteActivityData fromApiJson(
Map<String, dynamic> json,
) {
return RemoteActivityData(
id: json['id'] as String?,
message: json['message'] as String?,
timestamp: json['timestamp'] as int?,
fromUserId: json['from'] as String?,
participantIdentity: json['from'] as String?,
replyMessage: json['replyMessage'] != null
? ReplyMessage.fromJson(
json['replyMessage'] as Map<String, dynamic>,
)
: null,
reactions: (json['reactions'] as List<dynamic>?)
?.map(
(e) => Reaction.fromJson(e as Map<String, dynamic>),
)
.toList(),
);
}