Feat/SW-1379 multiroom summary
* fix: added early return in hotel query and added missing type annotations
* feat(SW-1379): update summary to support multiple rooms and add tests
* fix: added check for room number when using isMember for member prices
* fix: remove mocked array
* fix: minor bug fixes in rate details popup
* fix: translation key
Approved-by: Pontus Dreij
Approved-by: Arvid Norlin
Feat(SW-1207): Add parking elevator pitch to hotel sidepeek
* feat(SW-1207): Add parking elevator pitch to hotel sidepeek
* fix(SW-1207): remove optional from parking elevator pitch
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
Merged in feat/sw-397-alternative-hotels (pull request #1211)
Feat/sw 397 alternative hotels
* fix(SW-397): create alternative hotels page
* update types
* Adapt to new changes for fetching data
* Make bookingcode optional
* Code review fixes
Approved-by: Simon.Emanuelsson
feat(SW-1450): removed country reference from destination city pages
* feat(SW-1450): removed country reference from destination city pages
Approved-by: Fredrik Thorsson
Feat/support for all page links
* feat: added all page link connections to queries
* feat: updated output files
Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
feat(SW-1388): add hero image and heading to startpage
* feat(SW-1388): add hero image and heading to startpage
* fix(SW-1388): spacing variables for padding
* fix(SW-1388): use inset value instead
Approved-by: Erik Tiekstra
feat(SW-1450): added components in destination pages from cs
* feat(SW-1450): added components in destination pages from cs
* feat(SW-1450): added correct refs and removed classNames
Approved-by: Fredrik Thorsson
Feat(SW-1001): Multiple activity cards on hotel page
* chore(SW-1001): render all activity cards
* chore(SW-1001): add sidepeek CTA text to CS
* feat(SW-1001): add slug from CS
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
BREAKING CHANGE: should be released to prod together with commit: 999aa376fb and requires Booking API to be released
fix(SW-1342)!: update booking schema to allow nullable and optional fields for confirmationNumber and description
* fix!: update booking schema to allow nullable and optional fields for confirmationNumber and description
Approved-by: Arvid Norlin
fix: update booking status schema and affected code
* fix: update booking api schema and affected code
* fix: update meta prop in booking response schema
Approved-by: Arvid Norlin
Feat/SW-1084 Spa page option on Hotel page
* chore(SW-1084): add separate spa page from CS for hotel page
* fix(SW-1084): Cleanup
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
Fix/SW-1145 occupancy room api change
* fix(SW-1145): change occupancy to min and max
* fix(SW-1145): small edit
* fix(SW-1145): refactor to transform total room occupancy
* fix(SW-1145): remove space
* fix(SW-1145): small fix
* fix(SW-1145): change to max for readability
Approved-by: Erik Tiekstra
Approved-by: Linus Flood
Feat/SW-1169 map bedtype icons
* feat(SW-1169): Added bed icons
* fix(SW-1169): update fill rule property
* fix(SW-1169): update clip rule prop
* feat(SW-1169): Added way of rendering bed type icons with extra beds
* feat(SW-1169): update room schema to map mainBed to enum
* feat(SW-1169): update bedtype icon color
* feat(SW-1169): transform unknown bed types to BedTypeEnum.Other
* test: update mock data with new schema
Approved-by: Christel Westerberg
Feat/SW-822 handle breakfast included
* feat(SW-822): Added flag for breakfast included and hide breakfast step if included
* fix: check if window is defined to avoid error during SSR
* fix: remove return if rate definition is not found because its expected if input is undefined
Approved-by: Christel Westerberg
Approved-by: Arvid Norlin