2025-06-23 20:15:19 +03:00

26 lines
737 B
TypeScript

'use client';
import { ReadonlyTimeRange } from '../shared/time-range';
import { type OrderComponentProps } from './types';
import { useOrderQuery } from '@/hooks/api/orders';
import { formatDate } from '@repo/utils/datetime-format';
export function OrderDateTime({ documentId }: Readonly<OrderComponentProps>) {
const { data: { order } = {} } = useOrderQuery({ documentId });
if (!order) return null;
return (
<div className="flex flex-col">
<span className="text-sm tracking-wide text-muted-foreground">
{formatDate(order.slot?.date).user()}
</span>
<ReadonlyTimeRange
className="text-3xl"
timeEnd={order.time_end}
timeStart={order.time_start}
/>
</div>
);
}