Data.fromJson constructor

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

Implementation

factory Data.fromJson(Map<String, dynamic> json) => Data(
      quiz: Quiz.fromJson(json["quiz"]),
      userHistory: json["userHistory"],
      userResponse: json["userResponse"] != null
          ? UserResponse.fromJson(json["userResponse"])
          : UserResponse(
              id: '',
              userId: '',
              quizId: '',
              triggeredCount: 0,
              responses: [],
              status: '',
              rewarded: false,
              rewards: [],
              createdAt: DateTime.now(),
              updatedAt: DateTime.now(),
              v: 0,
            ),
      noOfWinners: json["noOfWinners"],
    );