From 0228c57d62287f37e2fad60f8e787298a89ef9ba Mon Sep 17 00:00:00 2001 From: hamid zarghami Date: Wed, 5 Nov 2025 16:18:10 +0330 Subject: [PATCH] order details --- src/pages/orders/Details.tsx | 226 +++++++++++++++++++++++++++++++++++ src/pages/orders/List.tsx | 8 +- src/router/Main.tsx | 2 + 3 files changed, 234 insertions(+), 2 deletions(-) create mode 100644 src/pages/orders/Details.tsx diff --git a/src/pages/orders/Details.tsx b/src/pages/orders/Details.tsx new file mode 100644 index 0000000..f2162aa --- /dev/null +++ b/src/pages/orders/Details.tsx @@ -0,0 +1,226 @@ +import Select from '@/components/Select' +import Table from '@/components/Table' +import { Location } from 'iconsax-react' +import { type FC } from 'react' +import type { ColumnType, RowDataType } from '@/components/types/TableTypes' +import AppImage from '@/assets/images/appimage.png' + +interface OrderItem extends RowDataType { + image: string + title: string + quantity: number + amount: string +} + +const OrderDetails: FC = () => { + const orderItems: OrderItem[] = [ + { + id: 1, + image: AppImage, + title: 'پیتزا پپرونی', + quantity: 1, + amount: '۴۲,۰۰۰ تومان' + } + ] + + const columns: ColumnType[] = [ + { + title: 'تصویر', + key: 'image', + render: (item) => ( +
+ {item.title} +
+ ) + }, + { + title: 'عنوان', + key: 'title', + align: 'right' + }, + { + title: 'تعداد', + key: 'quantity', + align: 'center' + }, + { + title: 'مبلغ', + key: 'amount', + align: 'right' + } + ] + return ( +
+
+

سفارش ۱۲۳۴۵

+
+