CurriculumAssignmentModel.fromJson constructor
CurriculumAssignmentModel.fromJson( - Map<String, dynamic> json
)
Implementation
factory CurriculumAssignmentModel.fromJson(Map<String, dynamic> json) {
return CurriculumAssignmentModel(
id: json['id'] as String,
orgId: json['org_id'] as String,
domainId: json['domain_id'] as String,
domainName:
(json['domains'] as Map<String, dynamic>?)?['name'] as String?,
curriculumLevelId: json['curriculum_level_id'] as String?,
teamId: json['team_id'] as String?,
userId: json['user_id'] as String?,
assignedBy: json['assigned_by'] as String,
assignedAt: DateTime.parse(json['assigned_at'] as String),
dueDate: json['due_date'] != null
? DateTime.parse(json['due_date'] as String)
: null,
);
}