Feat/SW-3028 hotel page campaigns

* feat(SW-3028): Added query and typings to fetch campaigns by hotelUid
* feat(SW-3028): Added components for campaigns to the hotel page
* feat(SW-3028): Implemented prioritized campaigns list
* chore(SW-3028): Refactor how campaigns are fetched on hotel pages
* feat(SW-3028): Added offers/campaigns to tab navigation

Approved-by: Matilda Landström
This commit is contained in:
Erik Tiekstra
2025-08-21 13:00:34 +00:00
parent 456e10c674
commit 2064732e56
22 changed files with 566 additions and 45 deletions

View File

@@ -23,5 +23,6 @@ export interface HotelPageSections {
meetings?: HotelPageSection
wellness?: HotelPageSection
activities?: HotelPageSection
offers?: HotelPageSection
faq?: HotelPageSection
}

View File

@@ -5,5 +5,6 @@ export const HotelHashValues = {
meetings: "meetings",
wellness: "wellness",
activities: "activities",
offers: "offers",
faq: "faq",
} as const