From 2510e0bcaef1b87927e8f0fe72510d5ab5b06598 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Fri, 23 May 2025 16:48:20 +0300 Subject: [PATCH] move order-card & time-range to @/components/shared --- .../web/components/orders/components/index.ts | 1 - .../orders/components/order-card.tsx | 1 - apps/web/components/orders/orders-list.tsx | 2 +- .../schedule/components/slot-card.tsx | 4 ++-- .../schedule/components/slot-time.tsx | 5 ++-- .../schedule/components/time-range.tsx | 24 ------------------- .../components/schedule/slot-orders-list.tsx | 2 +- apps/web/components/schedule/types/index.tsx | 2 -- .../components => shared}/order-card.tsx | 4 ++-- apps/web/components/shared/time-range.tsx | 18 ++++++++++++++ 10 files changed, 27 insertions(+), 36 deletions(-) delete mode 100644 apps/web/components/orders/components/order-card.tsx rename apps/web/components/{schedule/components => shared}/order-card.tsx (93%) create mode 100644 apps/web/components/shared/time-range.tsx diff --git a/apps/web/components/orders/components/index.ts b/apps/web/components/orders/components/index.ts index fb40a54..6b7f476 100644 --- a/apps/web/components/orders/components/index.ts +++ b/apps/web/components/orders/components/index.ts @@ -2,7 +2,6 @@ export * from './back-button'; export * from './contacts-grid'; export * from './datetime-select'; export * from './next-button'; -export * from './order-card'; export * from './result'; export * from './service-select'; export * from './submit-button'; diff --git a/apps/web/components/orders/components/order-card.tsx b/apps/web/components/orders/components/order-card.tsx deleted file mode 100644 index 2ddd970..0000000 --- a/apps/web/components/orders/components/order-card.tsx +++ /dev/null @@ -1 +0,0 @@ -export { OrderCard } from '@/components/schedule/components/order-card'; diff --git a/apps/web/components/orders/orders-list.tsx b/apps/web/components/orders/orders-list.tsx index 0344f5e..3906867 100644 --- a/apps/web/components/orders/orders-list.tsx +++ b/apps/web/components/orders/orders-list.tsx @@ -1,7 +1,7 @@ /* eslint-disable canonical/id-match */ 'use client'; -import { OrderCard } from './components/order-card'; +import { OrderCard } from '@/components/shared/order-card'; import { useCustomerQuery } from '@/hooks/api/customers'; import { useOrdersQuery } from '@/hooks/api/orders'; import { Enum_Customer_Role } from '@repo/graphql/types'; diff --git a/apps/web/components/schedule/components/slot-card.tsx b/apps/web/components/schedule/components/slot-card.tsx index da76edb..97f07c0 100644 --- a/apps/web/components/schedule/components/slot-card.tsx +++ b/apps/web/components/schedule/components/slot-card.tsx @@ -1,7 +1,7 @@ /* eslint-disable canonical/id-match */ 'use client'; -import { ReadonlyTimeRange } from './time-range'; +import { ReadonlyTimeRange } from '@/components/shared/time-range'; import { useSlotQuery } from '@/hooks/api/slots'; import { Enum_Slot_State, type SlotFieldsFragment } from '@repo/graphql/types'; import { Badge } from '@repo/ui/components/ui/badge'; @@ -31,7 +31,7 @@ export function SlotCard(props: Readonly) {
- + ) { return (
- +