From 4e117ad42ce7d59e6ac5c89768582c06f5a85c87 Mon Sep 17 00:00:00 2001 From: morteza-mortezai Date: Sat, 20 Dec 2025 19:36:53 +0330 Subject: [PATCH] refactor cart --- src/modules/cart/providers/cart-calculation.service.ts | 2 +- src/modules/cart/providers/cart-validation.service.ts | 1 - src/modules/cart/providers/cart.service.ts | 2 -- 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/modules/cart/providers/cart-calculation.service.ts b/src/modules/cart/providers/cart-calculation.service.ts index d29ab20..bd2e714 100644 --- a/src/modules/cart/providers/cart-calculation.service.ts +++ b/src/modules/cart/providers/cart-calculation.service.ts @@ -5,7 +5,7 @@ import { Delivery } from '../../delivery/entities/delivery.entity'; import { DeliveryFeeTypeEnum } from '../../delivery/interface/delivery'; import { CouponType } from '../../coupons/interface/coupon'; import { Food } from '../../foods/entities/food.entity'; -import { Cart, CartItem } from '../interfaces/cart.interface'; +import { Cart } from '../interfaces/cart.interface'; import { CouponService } from '../../coupons/providers/coupon.service'; import { GeographicUtils } from '../utils/geographic.utils'; diff --git a/src/modules/cart/providers/cart-validation.service.ts b/src/modules/cart/providers/cart-validation.service.ts index 8a26fb4..4d819bc 100644 --- a/src/modules/cart/providers/cart-validation.service.ts +++ b/src/modules/cart/providers/cart-validation.service.ts @@ -7,7 +7,6 @@ import { User } from '../../users/entities/user.entity'; import { PaymentMethod } from '../../payments/entities/payment-method.entity'; import { Delivery } from '../../delivery/entities/delivery.entity'; import { DeliveryMethodEnum } from '../../delivery/interface/delivery'; -import { PaymentMethodEnum } from '../../payments/interface/payment'; import { UserWallet } from '../../users/entities/user-wallet.entity'; import { Order } from '../../orders/entities/order.entity'; import { OrderStatus } from '../../orders/interface/order.interface'; diff --git a/src/modules/cart/providers/cart.service.ts b/src/modules/cart/providers/cart.service.ts index 74f55b9..29791b8 100644 --- a/src/modules/cart/providers/cart.service.ts +++ b/src/modules/cart/providers/cart.service.ts @@ -1,5 +1,4 @@ import { Injectable, NotFoundException, BadRequestException } from '@nestjs/common'; -import { EntityManager } from '@mikro-orm/postgresql'; import { DeliveryMethodEnum } from '../../delivery/interface/delivery'; import { PaymentMethodEnum } from '../../payments/interface/payment'; import { OrderCouponDetail } from '../../orders/interface/order.interface'; @@ -22,7 +21,6 @@ import { CartItemService } from './cart-item.service'; @Injectable() export class CartService { constructor( - private readonly em: EntityManager, private readonly cartRepository: CartRepository, private readonly validationService: CartValidationService, private readonly calculationService: CartCalculationService,