From 0b3b7218b9a699d44eb0742bbffcaabb1ade3eb2 Mon Sep 17 00:00:00 2001 From: morteza-mortezai Date: Sun, 12 Jul 2026 11:29:18 +0330 Subject: [PATCH] fix order list when user is null --- src/pages/orders/components/OrderTableColumns.tsx | 2 +- src/pages/orders/types/Types.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/orders/components/OrderTableColumns.tsx b/src/pages/orders/components/OrderTableColumns.tsx index 945734e..cd8194f 100644 --- a/src/pages/orders/components/OrderTableColumns.tsx +++ b/src/pages/orders/components/OrderTableColumns.tsx @@ -40,7 +40,7 @@ export const getOrderTableColumns = ({ t }: GetOrderTableColumnsParams): ColumnT key: 'customerName', title: 'نام مشتری', render: (item: Order) => { - const name = [item.user.firstName, item.user.lastName].filter(Boolean).join(' ') + const name = [item.user?.firstName, item.user?.lastName].filter(Boolean).join(' ') return name || '-' } }, diff --git a/src/pages/orders/types/Types.ts b/src/pages/orders/types/Types.ts index 6ab7678..a649eba 100644 --- a/src/pages/orders/types/Types.ts +++ b/src/pages/orders/types/Types.ts @@ -192,7 +192,7 @@ export interface Order extends RowDataType { createdAt: string; updatedAt: string; deletedAt: string | null; - user: OrderUser; + user: OrderUser | null; restaurant: OrderRestaurant; deliveryMethod: OrderDeliveryMethod; userAddress: UserAddress | null;