"use client" import { useState } from "react" import { useIntl } from "react-intl" import { notFound } from "@/server/errors/next" import SectionAccordion from "@/components/HotelReservation/SelectRate/SectionAccordion" import Summary from "@/components/HotelReservation/SelectRate/Summary" import Button from "@/components/TempDesignSystem/Button" import styles from "./page.module.css" import { LangParams, PageArgs } from "@/types/params" enum StepEnum { "select-bed" = "select-bed", breakfast = "breakfast", details = "details", payment = "payment", } type Step = keyof typeof StepEnum function isValidStep(step: string): step is Step { return Object.keys(StepEnum).includes(step) } export default function StepPage({ params, }: PageArgs) { const [activeStep, setActiveStep] = useState(params.step) const intl = useIntl() if (!isValidStep(activeStep)) { return notFound() } switch (activeStep) { case StepEnum.breakfast: //return
Select BREAKFAST
case StepEnum.details: //return
Select DETAILS
case StepEnum.payment: //return
Select PAYMENT
case StepEnum["select-bed"]: // return
Select BED
} function onNav(step: Step) { setActiveStep(step) if (typeof window !== "undefined") { window.history.pushState({}, "", step) } } return (
Hejhej lorem ipsim heheheheh andi fpok veoi cdfionaw aoiwube cskdfaen
Hejhej lorem ipsim heheheheh andi fpok veoi cdfionaw aoiwube cskdfaen
Hejhej lorem ipsim heheheheh andi fpok veoi cdfionaw aoiwube cskdfaen
Hejhej lorem ipsim heheheheh andi fpok veoi cdfionaw aoiwube cskdfaen Hejhej lorem ipsim heheheheh andi fpok veoi cdfionaw aoiwube cskdfaen Hejhej lorem ipsim heheheheh andi fpok veoi cdfionaw aoiwube cskdfaen Hejhej lorem ipsim heheheheh andi fpok veoi cdfionaw aoiwube cskdfaen v Hejhej lorem ipsim heheheheh andi fpok veoi cdfionaw aoiwube cskdfaen Hejhej lorem ipsim heheheheh andi fpok veoi cdfionaw aoiwube cskdfaen
) }