fluffychat/lib/pangea/activity_planner/activity_plan_response.dart
wcjord 3dedcf5bf5
1572-feedback-for-activity-planner (#1586)
* feat(activity_planner): major UI and functionality updates

* fix(intl_en): did not merge
2025-01-26 11:40:43 -05:00

21 lines
585 B
Dart

import 'package:fluffychat/pangea/activity_planner/activity_plan_model.dart';
class ActivityPlanResponse {
final List<ActivityPlanModel> activityPlans;
ActivityPlanResponse({required this.activityPlans});
factory ActivityPlanResponse.fromJson(Map<String, dynamic> json) {
return ActivityPlanResponse(
activityPlans: (json['activity_plans'] as List)
.map((e) => ActivityPlanModel.fromJson(e))
.toList(),
);
}
Map<String, dynamic> toJson() {
return {
'activity_plans': activityPlans.map((e) => e.toJson()).toList(),
};
}
}