"use client" import { useRouter, useSearchParams } from "next/navigation" import { useIntl } from "react-intl" import SelectionCard from "../SelectionCard" import styles from "./bedSelection.module.css" import type { BedSelectionProps } from "@/types/components/hotelReservation/selectRate/section" export default function BedSelection({ alternatives, nextPath, }: BedSelectionProps) { const intl = useIntl() const router = useRouter() const searchParams = useSearchParams() function handleSubmit(e: React.FormEvent) { e.preventDefault() const queryParams = new URLSearchParams(searchParams) queryParams.set("bed", e.currentTarget.bed?.value) router.push(`${nextPath}?${queryParams}`) } return (
    {alternatives.map((alternative) => (
  • ))}
) }