makeHaloUiMessage function
Implementation
HaloUIMessage makeHaloUiMessage(Map<dynamic?, dynamic> data) {
return HaloUIMessage(
makeMessageId(data["msgID"]),
data["holdTimeMS"] as int,
(data["languagePreference"] as List<dynamic>?)
?.map((it) => it as String)
.toList(),
makeCurrencyValue(data["offlineBalance"]),
makeCurrencyValue(data["transactionAmount"]),
);
}