From 1fb3b67d79e338f007e7bb85aa52b1d98148b772 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Thu, 26 Jun 2025 15:19:55 +0300 Subject: [PATCH] order-card: add showDate variables in props --- apps/web/components/profile/orders-list.tsx | 2 +- apps/web/components/shared/order-card.tsx | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/apps/web/components/profile/orders-list.tsx b/apps/web/components/profile/orders-list.tsx index e0e180b..fc8a425 100644 --- a/apps/web/components/profile/orders-list.tsx +++ b/apps/web/components/profile/orders-list.tsx @@ -39,7 +39,7 @@ export function ProfileOrdersList({ telegramId }: Readonly) { return (

Общие записи

- {orders?.map((order) => order && )} + {orders?.map((order) => order && )}
); } diff --git a/apps/web/components/shared/order-card.tsx b/apps/web/components/shared/order-card.tsx index b19f6bf..dce260e 100644 --- a/apps/web/components/shared/order-card.tsx +++ b/apps/web/components/shared/order-card.tsx @@ -9,11 +9,17 @@ import Link from 'next/link'; type OrderComponentProps = GQL.OrderFieldsFragment & { avatarSource?: 'client' | 'master'; + showDate?: boolean; }; type OrderCustomer = GQL.CustomerFieldsFragment; -export function OrderCard({ avatarSource, documentId, ...order }: Readonly) { +export function OrderCard({ + avatarSource, + documentId, + showDate, + ...order +}: Readonly) { const services = order?.services.map((service) => service?.name).join(', '); const date = order?.slot?.date; @@ -28,7 +34,8 @@ export function OrderCard({ avatarSource, documentId, ...order }: Readonly - {formatDate(date).user('DD.MM.YYYY')} • {services} + {showDate ? `${formatDate(date).user('DD.MM.YYYY')} • ` : ''} + {services} {/* {clientName} */}