Start to build synchronization logic
This commit is contained in:
@ -24,7 +24,11 @@ class ApiClient {
|
||||
: client = Dio(BaseOptions(baseUrl: token.apiUrl));
|
||||
|
||||
/// Get Dio instance
|
||||
Future<Response<T>> execute<T>(String uri, {String method = "GET"}) async {
|
||||
Future<Response<T>> execute<T>(
|
||||
String uri, {
|
||||
String method = "GET",
|
||||
Object? data,
|
||||
}) async {
|
||||
Logger.root.fine("Request on ${token.apiUrl} - URI $uri");
|
||||
return client.request(
|
||||
uri,
|
||||
@ -32,6 +36,7 @@ class ApiClient {
|
||||
method: method,
|
||||
headers: {apiTokenHeader: _genJWT(method, uri)},
|
||||
),
|
||||
data: data,
|
||||
);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user