postJson method
Make a POST request and return JSON response
Implementation
Future<Map<String, dynamic>> postJson(
String endpoint,
Map<String, dynamic> data,
) async {
try {
return await HttpResponseHandler.postJson(
dio,
endpoint,
data,
providerName: 'xAI',
logger: logger,
);
} on DioException catch (e) {
logger.severe('HTTP request failed: ${e.message}');
throw DioErrorHandler.handleDioError(e, 'xAI');
}
}