isFavorited method

Future<bool?> isFavorited(
  1. String category,
  2. String inventoryItemId
)

Implementation

Future<bool?> isFavorited(String category, String inventoryItemId) async {
  String apiUrl = "${Preferences.prefs?.getString("BaseUrl")}/api/favorite?";

  var headers = await BaseApi.getRefreshedHeaders();

  var response = await http.get(
    Uri.parse("${apiUrl}category=$category&inventoryItemId=$inventoryItemId"),
    headers: headers,
  );

  if (response.statusCode == 200) {
    if (response.body == "true") {
      return true;
    } else if (response.body == "false") {
      return false;
    } else {
      return null;
    }
  } else {
    return null;
  }
}