feat(SW-2975): Added top campaign to campaign overview page

Approved-by: Matilda Landström
This commit is contained in:
Erik Tiekstra
2025-06-24 10:22:07 +00:00
parent 438de66a1f
commit 11201e238d
13 changed files with 212 additions and 37 deletions

View File

@@ -5,11 +5,15 @@ import CampaignHotelListingClient from "./Client"
interface CampaignHotelListingProps {
heading: string
hotelIds: string[]
visibleCountMobile?: 3 | 6
visibleCountDesktop?: 3 | 6
}
export default async function CampaignHotelListing({
heading,
hotelIds,
visibleCountMobile,
visibleCountDesktop,
}: CampaignHotelListingProps) {
const hotels = await getHotelsByCSFilter({ hotelsToInclude: hotelIds })
@@ -17,5 +21,12 @@ export default async function CampaignHotelListing({
return null
}
return <CampaignHotelListingClient heading={heading} hotels={hotels} />
return (
<CampaignHotelListingClient
heading={heading}
hotels={hotels}
visibleCountMobile={visibleCountMobile}
visibleCountDesktop={visibleCountDesktop}
/>
)
}