add
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
import 'package:dio/dio.dart';
|
||||
|
||||
class AuthInterceptor extends Interceptor{
|
||||
@override
|
||||
void onRequest(RequestOptions options, RequestInterceptorHandler handler) {
|
||||
// TODO: implement onRequest
|
||||
super.onRequest(options, handler);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
import 'package:app/core/network/auth_interceptor.dart';
|
||||
import 'package:dio/dio.dart';
|
||||
|
||||
class Request {
|
||||
static final Request _instance = Request._internal();
|
||||
factory Request() => _instance;
|
||||
|
||||
late Dio dio;
|
||||
|
||||
Request._internal(){
|
||||
BaseOptions options = BaseOptions(
|
||||
baseUrl: "",
|
||||
responseType: ResponseType.json,
|
||||
contentType: 'application/json; charset=utf-8',
|
||||
);
|
||||
dio = Dio(options);
|
||||
dio.interceptors.addAll([
|
||||
AuthInterceptor()
|
||||
]);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user