From 5071d70746b6736c7181aed97fa4d15639535fe7 Mon Sep 17 00:00:00 2001 From: Kirill Date: Wed, 27 May 2026 17:50:39 +0500 Subject: [PATCH] =?UTF-8?q?=D1=8B=D0=B2=D0=B2=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../order-detail/ui/OrderDetailContent.tsx | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/client/src/features/order-detail/ui/OrderDetailContent.tsx b/client/src/features/order-detail/ui/OrderDetailContent.tsx index e935ae1..34cd886 100644 --- a/client/src/features/order-detail/ui/OrderDetailContent.tsx +++ b/client/src/features/order-detail/ui/OrderDetailContent.tsx @@ -1,9 +1,11 @@ import { useMemo, useState } from 'react' +import { Link as RouterLink } from 'react-router-dom' import Alert from '@mui/material/Alert' import Box from '@mui/material/Box' import Button from '@mui/material/Button' import FormControl from '@mui/material/FormControl' import InputLabel from '@mui/material/InputLabel' +import Link from '@mui/material/Link' import MenuItem from '@mui/material/MenuItem' import Select from '@mui/material/Select' import Stack from '@mui/material/Stack' @@ -127,6 +129,32 @@ export function OrderDetailContent({ detail, orderId }: { detail: AdminOrderDeta )} + + + Товары в заказе + + + {detail.items.map((item) => ( + + + + {item.titleSnapshot} + + + {item.qty} × {formatPriceRub(item.priceCentsSnapshot)} + + + {formatPriceRub(item.priceCentsSnapshot * item.qty)} + + ))} + + + {detail.status === 'PENDING_PAYMENT' && detail.deliveryFeeLocked === false && ( Укажите итоговую стоимость доставки (₽). После сохранения клиент сможет оплатить заказ с учётом этой суммы.