post static method
Sends a POST request.
Implementation
static Future<ResponseAPI> post({
required String methodName,
required Map<String, dynamic> params,
}) async {
final connectivityError = await _checkConnectivity();
if (connectivityError != null) return connectivityError;
try {
_log("==POST== ${ApiConstant.baseUrl}$methodName");
_log("==params== $params");
final response = await _dio.post(methodName, data: params);
_log("==response== ${response.data}");
return ResponseAPI(response.statusCode ?? 0, response.data);
} catch (error) {
return _handleError(error);
}
}