defaultHeaders static method

Future<Map<String, String>> defaultHeaders({
  1. dynamic bearer = "",
})

Implementation

static Future<Map<String, String>> defaultHeaders(
    {dynamic bearer = ""}) async {
  var h = {'Content-Type': 'application/json; charset=UTF-8'};
  // print("bearer: $bearer");
  if (bearer != null) {
    if (bearer is Future) {
      // print("is future");
      var bearerF = bearer as Future<String>;
      bearer = await bearerF;
    }
    if (bearer != "") {
      h[HttpHeaders.authorizationHeader] = "Bearer " + bearer;
    }
  }
  return h;
}