tonApi<S> static method
Implementation
static Future<ApiResult<S>> tonApi<S>(
Future<NetResponse<S>> Function() request,
NetMapperSuccess mapperSuccess) async {
var response = await request();
return Net.json(response, (data) {
var successData = data["data"];
if (successData != null) {
return mapperSuccess(successData);
} else {
return null;
}
}, (p0, status) {
return ApiTonError.fromJson(p0["error"]).toFailure();
});
}