import 'package:dartz/dartz.dart'; import '../../../../core/errors/failures.dart'; import '../repositories/cart_repository.dart'; /// Use case to remove item from cart class RemoveFromCart { final CartRepository repository; RemoveFromCart(this.repository); Future> call(String productId) async { return await repository.removeFromCart(productId); } }