Reaction.fromJson constructor

Reaction.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Reaction.fromJson(Map<String, dynamic> json) {
  return Reaction(
    reference: json['reference'] as String,
    content: json['content'] as String,
    action: ReactionAction.values.firstWhere(
      (e) => e.toString().split('.').last == json['action'],
      orElse: () => ReactionAction.added,
    ),
    schema: json['schema'] as String? ?? 'unicode',
  );
}