interceptRequest method
Future<BaseRequest>
interceptRequest(
{ - required BaseRequest request,
})
override
Implementation
@override
Future<BaseRequest> interceptRequest({required BaseRequest request}) async {
String? token = '';
try {
if (await storage.containsKey(key: 'token')) {
token = await storage.read(key: 'token');
}
request.headers['Authorization'] = 'Bearer $token';
request.headers['Content-Type'] = "application/json";
} catch (e) {
debugPrint('[DEBUG]: interceptRequest ERROR $e');
}
return request;
}