deleteProduct method

  1. @override
Future<Either<Failure, void>> deleteProduct(
  1. int id
)
override

Implementation

@override
Future<Either<Failure,void>> deleteProduct(int id) async {
 try{
   await _dioClient.delete('/products/$id');
   return Right(null);
 }catch(e, stackTrace) {
   if (e is Failure) {
     return left(e);
   }
   return left(
       Failure(
           title: 'Error de gateway',
           code: 'gateway_error',
           description: e.toString(),
           type: FailureSeverity.blocking,
           stackTrace: stackTrace.toString()
       )
   );
 }

}