import { dt } from "@/lib/dt" import { getBookingConfirmation } from "@/lib/trpc/memoizedRequests" import Body from "@/components/TempDesignSystem/Text/Body" import Subtitle from "@/components/TempDesignSystem/Text/Subtitle" import { getIntl } from "@/i18n" import { getLang } from "@/i18n/serverContext" import styles from "./details.module.css" import type { BookingConfirmationProps } from "@/types/components/hotelReservation/bookingConfirmation/bookingConfirmation" export default async function Details({ confirmationNumber, }: BookingConfirmationProps) { const intl = await getIntl() const lang = getLang() const { booking } = await getBookingConfirmation(confirmationNumber) const fromDate = dt(booking.checkInDate).locale(lang) const toDate = dt(booking.checkOutDate).locale(lang) return (
{intl.formatMessage( { id: "Reference #{bookingNr}" }, { bookingNr: booking.confirmationNumber } )}
) }