put method

Future<ApiResponse> put(
  1. String url, {
  2. dynamic data,
})

Implementation

Future<ApiResponse> put(String url, {dynamic data}) async {
  if (!ConnectivityService.isConnected) {
    return ApiResponse.error('No internet connection');
  }

  try {
    final res = await _dio.put(url, data: data);
    return ApiResponse.success(res.data, status: res.statusCode);
  } catch (e) {
    return ApiResponse.error(e.toString());
  }
}