From bf8daf5fa1b04791d75cfe59f0c2a8eb70c16593 Mon Sep 17 00:00:00 2001 From: hamid zarghami Date: Wed, 24 Dec 2025 09:06:31 +0330 Subject: [PATCH] status payment dynamic --- src/pages/orders/components/PaymentInfo.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/pages/orders/components/PaymentInfo.tsx b/src/pages/orders/components/PaymentInfo.tsx index 45d5529..afc5650 100644 --- a/src/pages/orders/components/PaymentInfo.tsx +++ b/src/pages/orders/components/PaymentInfo.tsx @@ -1,7 +1,5 @@ import type { FC } from 'react' import type { Order } from '../types/Types' -import { PaymentStatusEnum } from '../enum/Enum' -import { OrderStatus } from '../enum/Enum' import { DeliveryMethodEnum } from '@/pages/shipmentMethod/enum/Enum' import { PaymentMethodEnum } from '@/pages/paymentMethods/enum/Enum' import { formatPrice, formatFaNumber } from '@/helpers/func' @@ -19,7 +17,8 @@ const PaymentInfo: FC = ({ getPaymentStatusTextColor, getPaymentStatusText }) => { - const paymentStatus = order.paymentStatus || (order.status === OrderStatus.PAID ? PaymentStatusEnum.Paid : PaymentStatusEnum.Pending) + + const paymentStatus = order.payments?.[0]?.status const getDeliveryMethodText = (method: string): string => { const methodMap: Record = {