"use client" import { useIntl } from "react-intl" import Caption from "@/components/TempDesignSystem/Text/Caption" import Title from "@/components/TempDesignSystem/Text/Title" import { formatPrice } from "@/utils/numberFormatting" import styles from "./selectionCard.module.css" import type { SelectionCardProps } from "@/types/components/hotelReservation/selectRate/selectionCard" export default function SelectionCard({ price, membersPrice, currency, title, subtext, }: SelectionCardProps) { const intl = useIntl() return (
{title}
i
{subtext}
{formatPrice(intl, price, currency)}/ {intl.formatMessage({ id: "night" })} {membersPrice && ( {intl.formatMessage({ id: "Members" })}{" "} {formatPrice(intl, membersPrice, currency)}/ {intl.formatMessage({ id: "night" })} )}
) }