PollPayload.fromJson constructor
Implementation
factory PollPayload.fromJson(Map<String, Object?> j) => PollPayload(
question: j['question'] as String? ?? '',
options: (j['options'] as List?)
?.map((e) => PollOption.fromJson(e as Map<String, Object?>))
.toList() ??
[],
multipleChoice: j['multipleChoice'] as bool? ?? false,
isEnded: j['isEnded'] as bool? ?? false,
endsAt: j['endsAt'] != null
? DateTime.tryParse(j['endsAt'] as String)
: null,
);