add car address

This commit is contained in:
hamid zarghami
2025-12-25 11:46:49 +03:30
parent d70167d319
commit da88e4314a
2 changed files with 18 additions and 3 deletions
@@ -422,6 +422,13 @@ export interface OrderDetailPayment {
description: string | null;
}
export interface OrderDetailCarAddress {
phone: string;
carColor: string;
carModel: string;
plateNumber: string;
}
export interface OrderDetail {
id: string;
createdAt: string;
@@ -431,7 +438,7 @@ export interface OrderDetail {
restaurant: OrderDetailRestaurant;
deliveryMethod: OrderDetailDeliveryMethod;
userAddress: OrderAddress | null;
carAddress: string | null;
carAddress: OrderDetailCarAddress | null;
paymentMethod: OrderDetailPaymentMethod;
orderNumber: number;
couponDiscount: number;
@@ -443,8 +450,8 @@ export interface OrderDetail {
deliveryFee: number;
total: number;
totalItems: number;
description: string | null;
tableNumber: string;
description: string;
tableNumber: string | null;
status:
| "pendingPayment"
| "new"
@@ -132,6 +132,14 @@ function OrderTrackingPage() {
<span className='text-sm text-muted-foreground'>نوع ارسال</span>
<span className='text-sm font-semibold'>{orderDetail.data?.deliveryMethod?.description}</span>
</div>
{orderDetail.data.carAddress && (
<div className='flex justify-between items-center h-16 border-b border-border'>
<div className='text-sm text-muted-foreground mb-1'>اطلاعات خودرو</div>
<div className='text-sm font-semibold'>
{orderDetail.data.carAddress.carModel} {orderDetail.data.carAddress.carColor} - پلاک: {orderDetail.data.carAddress.plateNumber}
</div>
</div>
)}
<div className='flex justify-between items-center h-16 border-b border-border'>
<span className='text-sm text-muted-foreground'>شماره سفارش</span>
<span className='text-sm font-semibold'>#{orderDetail.data.orderNumber}</span>