import type { Lang } from "../language" export function selectRate(lang: Lang) { return `/${lang}/hotelreservation/select-rate` } export function hotelreservation(lang: Lang) { return `/${lang}/hotelreservation` } export function webviewHotelreservation(lang: Lang) { return `/${lang}/webview/hotelreservation` } export function bookingConfirmation(lang: Lang) { return `${hotelreservation(lang)}/booking-confirmation` } export function details(lang: Lang) { return `${hotelreservation(lang)}/details` } export function selectHotel(lang: Lang) { return `${hotelreservation(lang)}/select-hotel` } export function selectHotelMap(lang: Lang) { return `${hotelreservation(lang)}/select-hotel/map` } export function selectRateWithParams(lang: Lang, params: URLSearchParams) { return `${hotelreservation(lang)}/select-rate?${params.toString()}` } export function alternativeHotels(lang: Lang) { return `${hotelreservation(lang)}/alternative-hotels` } export function alternativeHotelsMap(lang: Lang) { return `${hotelreservation(lang)}/alternative-hotels/map` } export function guaranteeCallback(lang: Lang, isWebview: boolean) { return isWebview ? `${webviewHotelreservation(lang)}/gla-payment-callback` : `${hotelreservation(lang)}/gla-payment-callback` }