feat: performance improvements
This commit is contained in:
@@ -61,18 +61,15 @@ export const getHotelData = cache(async function getMemoizedHotelData({
|
||||
hotelId,
|
||||
language,
|
||||
isCardOnlyPayment,
|
||||
include,
|
||||
}: {
|
||||
hotelId: string
|
||||
language: string
|
||||
isCardOnlyPayment?: boolean
|
||||
include?: HotelIncludeEnum[]
|
||||
}) {
|
||||
return serverClient().hotel.hotelData.get({
|
||||
hotelId,
|
||||
language,
|
||||
isCardOnlyPayment,
|
||||
include,
|
||||
})
|
||||
})
|
||||
|
||||
@@ -120,6 +117,12 @@ export const getCurrentHeader = cache(async function getMemoizedCurrentHeader(
|
||||
return serverClient().contentstack.base.currentHeader({ lang })
|
||||
})
|
||||
|
||||
export const getCurrentFooter = cache(async function getMemoizedCurrentFooter(
|
||||
lang: Lang
|
||||
) {
|
||||
return serverClient().contentstack.base.currentFooter({ lang })
|
||||
})
|
||||
|
||||
export const getMyPagesNavigation = cache(
|
||||
async function getMemoizedMyPagesNavigation() {
|
||||
return serverClient().contentstack.myPages.navigation.get()
|
||||
|
||||
Reference in New Issue
Block a user