CropTask.fromJson constructor

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

Implementation

factory CropTask.fromJson(Map<String, dynamic> json) {
  return CropTask(
    id: json['id'],
    cropName: json['cropName'] ?? '',
    taskDescription: json['taskDescription'] ?? '',
    date: DateTime.tryParse(json['date'] ?? '') ?? DateTime.now(),
    isCompleted: json['isCompleted'] ?? false,
    imagePath: json['imagePath'],
    priority: json['priority'],
    notes: json['notes'],
  );
}