fix(SW-188): remove use of getHotel endpoint in components meant to use other endpoints
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
import { serverClient } from "@/lib/trpc/server"
|
import { serverClient } from "@/lib/trpc/server"
|
||||||
|
import tempHotelData from "@/server/routers/hotels/tempHotelData.json"
|
||||||
|
|
||||||
import HotelCard from "@/components/HotelReservation/HotelCard"
|
import HotelCard from "@/components/HotelReservation/HotelCard"
|
||||||
import HotelFilter from "@/components/HotelReservation/SelectHotel/HotelFilter"
|
import HotelFilter from "@/components/HotelReservation/SelectHotel/HotelFilter"
|
||||||
@@ -18,16 +19,8 @@ export default async function SelectHotelPage({
|
|||||||
const intl = await getIntl()
|
const intl = await getIntl()
|
||||||
setLang(params.lang)
|
setLang(params.lang)
|
||||||
|
|
||||||
const hotelData = await serverClient().hotel.getHotel({
|
// TODO: Use real endpoint.
|
||||||
hotelId: "879",
|
const hotel = tempHotelData.data.attributes
|
||||||
language: getLang(),
|
|
||||||
})
|
|
||||||
|
|
||||||
if (!hotelData) {
|
|
||||||
return null
|
|
||||||
}
|
|
||||||
|
|
||||||
const { hotel } = hotelData
|
|
||||||
const hotels = [hotel]
|
const hotels = [hotel]
|
||||||
|
|
||||||
const hotelFilters = await serverClient().hotel.getFilters({
|
const hotelFilters = await serverClient().hotel.getFilters({
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
import { serverClient } from "@/lib/trpc/server"
|
import { serverClient } from "@/lib/trpc/server"
|
||||||
|
import tempHotelData from "@/server/routers/hotels/tempHotelData.json"
|
||||||
|
|
||||||
import HotelCard from "@/components/HotelReservation/HotelCard"
|
import HotelCard from "@/components/HotelReservation/HotelCard"
|
||||||
import BedSelection from "@/components/HotelReservation/SelectRate/BedSelection"
|
import BedSelection from "@/components/HotelReservation/SelectRate/BedSelection"
|
||||||
@@ -14,14 +15,8 @@ import { LangParams, PageArgs } from "@/types/params"
|
|||||||
export default async function SelectRate({ params }: PageArgs<LangParams>) {
|
export default async function SelectRate({ params }: PageArgs<LangParams>) {
|
||||||
setLang(params.lang)
|
setLang(params.lang)
|
||||||
|
|
||||||
// TODO: pass the correct hotel ID
|
// TODO: Use real endpoint.
|
||||||
const hotelData = await serverClient().hotel.getHotel({
|
const hotel = tempHotelData.data.attributes
|
||||||
hotelId: "879",
|
|
||||||
language: getLang(),
|
|
||||||
})
|
|
||||||
|
|
||||||
if (!hotelData) return null
|
|
||||||
const { hotel } = hotelData
|
|
||||||
|
|
||||||
const rooms = await serverClient().hotel.getRates({
|
const rooms = await serverClient().hotel.getRates({
|
||||||
// TODO: pass the correct hotel ID and all other parameters that should be included in the search
|
// TODO: pass the correct hotel ID and all other parameters that should be included in the search
|
||||||
|
|||||||
1073
server/routers/hotels/tempHotelData.json
Normal file
1073
server/routers/hotels/tempHotelData.json
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user