request method
Implementation
Future<Map<String, dynamic>> request({
required ApiMethod method,
required String endpoint,
Map<String, dynamic>? query,
Map<String, dynamic>? data,
Map<String, String>? headers,
}) async {
headers = {
...?headers,
};
var response = await client.request<Map<String, dynamic>>(
endpoint,
data: data,
queryParameters: query,
options: Options(headers: headers, method: method.name)
);
return response.data!;
}