From 034010a1771236e266a4675fc669f68524fc8e03 Mon Sep 17 00:00:00 2001 From: morteza-mortezai Date: Fri, 26 Jun 2026 11:19:00 +0330 Subject: [PATCH] up --- src/assets/images/placeholder-product.svg | 6 ++++++ src/pages/request/RequestDetail.tsx | 14 ++++++++++++-- 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 src/assets/images/placeholder-product.svg diff --git a/src/assets/images/placeholder-product.svg b/src/assets/images/placeholder-product.svg new file mode 100644 index 0000000..2c0018a --- /dev/null +++ b/src/assets/images/placeholder-product.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/pages/request/RequestDetail.tsx b/src/pages/request/RequestDetail.tsx index 9d1e3e7..04755b0 100644 --- a/src/pages/request/RequestDetail.tsx +++ b/src/pages/request/RequestDetail.tsx @@ -2,6 +2,7 @@ import { type FC } from 'react' import { useParams } from 'react-router-dom' import { useGetRequestDetails } from './hooks/useRequestData' import TicketSection from './components/TicketSection' +import placeholderProductImage from '@/assets/images/placeholder-product.svg' const RequestDetail: FC = () => { @@ -25,12 +26,21 @@ const RequestDetail: FC = () => {
{ data?.data?.items?.map((item) => { + const productImage = item.product?.images?.[0] + return (
{/* Product Image */} -
- +
+ {item.product?.title { + e.currentTarget.src = placeholderProductImage + }} + />
{/* Order Details */}