24 lines
601 B
Dart
24 lines
601 B
Dart
|
|
class UpcomingStudy {
|
|
final String planId;
|
|
final String planTitle;
|
|
final String planTeacher;
|
|
final String thumbnail;
|
|
|
|
UpcomingStudy({
|
|
required this.planId,
|
|
required this.planTitle,
|
|
required this.planTeacher,
|
|
required this.thumbnail,
|
|
});
|
|
|
|
factory UpcomingStudy.fromJson(Map<String, dynamic> json) {
|
|
return UpcomingStudy(
|
|
planId: json['casestudy lesson id'] ?? '아이디 없음',
|
|
planTitle: json['course_name'] ?? '제목 없음',
|
|
planTeacher: json['course_description'] ?? '선생님',
|
|
thumbnail: json['course_thumbnail'] ?? '',
|
|
);
|
|
}
|
|
}
|