Datum.fromJson constructor

Datum.fromJson(
  1. Map<String, dynamic> data
)

Implementation

factory Datum.fromJson(Map<String, dynamic> data) => Datum(
    id: data["id"],
    uid: data["uid"],
    title: data["title"],
    action: data["action"],
    body: data["body"],
     meta: (data["meta"] == null || data["meta"] == "null")
    ? null
    : Meta.fromJson(json.decode(data["meta"])),
    read: data["read"],
    createdAt: data["createdAt"] == null ? null : DateTime.parse(data["createdAt"]),
    updatedAt: data["updatedAt"] == null ? null : DateTime.parse(data["updatedAt"]),
    icon: data["icon"],
);