buildHeaderTokens function

Map<String, String> buildHeaderTokens()

Implementation

Map<String, String> buildHeaderTokens() {
  Map<String, String> header = {
    HttpHeaders.contentTypeHeader: 'application/json; charset=utf-8',
    HttpHeaders.cacheControlHeader: 'no-cache',
    HttpHeaders.acceptHeader: 'application/json; charset=utf-8',
    'Access-Control-Allow-Headers': '*',
    'Access-Control-Allow-Origin': '*',
  };

  if (MmUtils.instance!.getToken().isNotEmpty) {
    header.putIfAbsent(HttpHeaders.authorizationHeader,
        () => 'Bearer ${MmUtils.instance!.getToken()}');
  }

  return header;
}