getUserProfile method

Future<void> getUserProfile()

Implementation

Future<void> getUserProfile() async {
  log("admin profile enter");
  var response = await Requests.getDio().get('dashboard/profile');
  if (response.statusCode == 200) {

    userProfileModel.value = ProfileModel.fromJson(response.data);
    userProfileModel.refresh();
    isAdmin.value = userProfileModel.value.data?.isSuperAdmin ?? false;
    isAdmin.refresh();
    if (isProfileLoaded.isFalse) {
      isProfileLoaded.value = true;
    }
  }
  log("admin profile response${response.data.toString()}");
}