fromMapToEntity static method
Implementation
static LastUpdateState fromMapToEntity(Map<Object?, Object?>? mapObject) {
if (mapObject == null) {
return LastUpdateState(state: UpdateStateEnum.error, message: "empty result!");
}
final map = mapObject.map((key, value) => MapEntry(key.toString(), value as dynamic));
return LastUpdateState(
state: UpdateStateEnum.values.firstWhere(
(e) => e.name == map["state"],
orElse: () => UpdateStateEnum.error,
),
message: map["message"] ?? "Unknown Error occurred!",
);
}