"use client" import { useIntl } from "react-intl" import { Typography } from "@scandic-hotels/design-system/Typography" import { useMyStayStore } from "@/stores/my-stay" import RoomDetailsSidePeek from "../RoomDetailsSidePeek" import styles from "./header.module.css" import type { SafeUser } from "@/types/user" export default function Header({ user }: { user: SafeUser }) { const intl = useIntl() const { confirmationNumber, roomNumber } = useMyStayStore((state) => ({ confirmationNumber: state.bookedRoom.confirmationNumber, roomNumber: state.bookedRoom.roomNumber, })) return (
{intl.formatMessage( { id: "booking.roomIndex", defaultMessage: "Room {roomIndex}", }, { roomIndex: roomNumber, } )}
{intl.formatMessage({ id: "common.bookingNumber", defaultMessage: "Booking number", })} {/* eslint-disable-next-line formatjs/no-literal-string-in-jsx */} {":"} {confirmationNumber}
) }