addBookmark static method

Future<bool> addBookmark(
  1. String category,
  2. String inventoryItemId,
  3. Bookmark bookmark
)

Implementation

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

  var headers = await BaseApi.getRefreshedHeaders();
  headers["Content-Type"] = "application/json";
  var body = json.encode(bookmark.toJson());

  var response = await http.post(
    Uri.parse(apiUrl),
    headers: headers,
    body: body,
  );

  return response.statusCode == 200;
}