class PlanDetailItem { final String lessonId; final String lessonTag; final String lessonUrl; final String thumbnail; final String lessonName; final String lessonDescription; PlanDetailItem({ required this.lessonId, required this.lessonTag, required this.lessonUrl, required this.thumbnail, required this.lessonName, required this.lessonDescription, }); factory PlanDetailItem.fromJson(Map json) { return PlanDetailItem( lessonId: json['casestudy lesson id'] ?? 'ID 없음', lessonTag: json['lesson tag'] ?? '태그 없음', lessonUrl: json['lesson url'] ?? 'URL 없음', thumbnail: json['thumbnail'] ?? '', lessonName: json['lesson_name'] ?? '이름 없음', lessonDescription: json['lesson_description'] ?? '설명 없음', ); } }