GroupTopicData.fromJson constructor

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

Implementation

factory GroupTopicData.fromJson(Map<String, dynamic> json) {
  final topics = (json['topics'] as List<dynamic>? ?? [])
      .map((e) => TopicData.fromJson(Map<String, dynamic>.from(e as Map)))
      .toList();
  return GroupTopicData(
    groupCode: json['groupCode'],
    groupTitle: json['groupTitle'],
    groupDescription: json['groupDescription'],
    topics: topics,
  );
}