SkillDomainMappingModel.fromJson constructor

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

Implementation

factory SkillDomainMappingModel.fromJson(Map<String, dynamic> json) {
  final domainsData = json['domains'];
  String? domainName;
  if (domainsData is Map<String, dynamic>) {
    domainName = domainsData['name'] as String?;
  }

  return SkillDomainMappingModel(
    skillId: json['skill_id'] as String,
    domainId: json['domain_id'] as String,
    topicId: json['topic_id'] as String?,
    domainName: domainName,
  );
}