getUserProfile function

Future<ProfileData> getUserProfile(
  1. String jid, {
  2. bool server = false,
})

Implementation

Future<ProfileData> getUserProfile(String jid, {bool server = false}) async {
  var value = await Mirrorfly.getUserProfile(jid.checkNull(), server);
  var profile = profileDataFromJson(value.toString());
  // var profile = await compute(profileDataFromJson, value.toString());
  debugPrint("profile ${profile.data}");
  // var str = profileDataFromJson(value.toString());
  return profile.data ?? ProfileData();
}