Tobias Johansson
a7468cd958
Merged in feat/SW-1379-multiroom-summary (pull request #1198 )
...
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
2025-01-29 09:25:43 +00:00
Erik Tiekstra
e29cb283db
Merged in feat/SW-1455-static-map-on-destination-pages (pull request #1223 )
...
feat(SW-1455): Added static map component with button to open dynamic map
* feat(SW-1455): Added static map component with button to open dynamic map
Approved-by: Fredrik Thorsson
2025-01-29 06:30:56 +00:00
Matilda Landström
0dee660609
Merged in feat/SW-1207-parking-teaser (pull request #1217 )
...
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
2025-01-28 13:23:47 +00:00
Bianca Widstam
8d755071bc
Merged in fix/SW-1335/city-label-missing (pull request #1218 )
...
Fix/SW-1335/city label missing
* fix(SW-1335): add fallback label when missing
* fix(SW-1335): update location if valid
Approved-by: Niclas Edenvin
2025-01-28 12:51:15 +00:00
Niclas Edenvin
ef22fc4627
This creates the alternative hotels page. It is mostly a copy of the select hotel page, and most of the contents of the pages lives under the same component in /components.
...
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
2025-01-28 12:08:40 +00:00
Christian Andolf
091b851d41
fix(LOY-39): fix redeem back button to actually go back to initial step
2025-01-27 16:43:35 +01:00
Erik Tiekstra
5b0b82da80
Merged in feat/SW-1450-destination-pages (pull request #1215 )
...
feat(SW-1450): removed country reference from destination city pages
* feat(SW-1450): removed country reference from destination city pages
Approved-by: Fredrik Thorsson
2025-01-27 13:38:02 +00:00
Linus Flood
dc105992c5
Merged in feat/sentry-errors-fixes (pull request #1216 )
...
Removed VWO and cookie-bot
* Removed VWO and cookie-bot
* Merged master into feat/sentry-errors-fixes
Approved-by: Joakim Jäderberg
2025-01-27 12:32:36 +00:00
Matilda Landström
577a4ca35e
Merged in feat/SW-1333-hotel-endpoint (pull request #1206 )
...
Feat(SW-133): Add additionalData endpoint
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
2025-01-27 11:39:13 +00:00
Bianca Widstam
bebf6c99c3
Merged in fix/SW-1482-done-button-disabled (pull request #1205 )
...
fix(SW-1482): done disabled in booking widget if no child age entered
* fix(SW-1482): done disabled in booking widget if no child age entered
Approved-by: Niclas Edenvin
Approved-by: Matilda Landström
2025-01-24 13:15:10 +00:00
Christian Andolf
3579ada786
Merged in feat/SW-1388-startpage-header (pull request #1203 )
...
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
2025-01-24 13:04:19 +00:00
Erik Tiekstra
a88a033e30
Merged in feat/SW-1450-destination-page-cs-components (pull request #1204 )
...
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
2025-01-24 12:06:43 +00:00
Pontus Dreij
7343d873c2
Merged in fix/SW-1103-page-loading (pull request #1181 )
...
Fix/SW-1103 page loading
* feat(SW-1103): Move backend req behinde suspense
* fix/SW-1103 fix merge conflicts
Approved-by: Joakim Jäderberg
2025-01-24 10:16:30 +00:00
Bianca Widstam
9ff976cde1
Merged in fix/hotelData-is-null (pull request #1209 )
...
fix: filter hotels that has valid hotelData
* fix: filter hotels that has valid hotelData
Approved-by: Pontus Dreij
2025-01-24 10:03:27 +00:00
Fredrik Thorsson
879a2e9cfd
Merged in feat/SW-1445-destination-page-overview-dynamic-map (pull request #1201 )
...
feat/SW-1445 destination page overview dynamic map
* feat(SW-1445): add dynamic map to destination overview page
* feat(SW-1445): fix typo
* feat(SW-1445): refactor form
Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
2025-01-24 09:06:35 +00:00
Linus Flood
cea4e3f3fe
Merged in fix/tracking-requests (pull request #1208 )
...
Added siteversion to all events and fixed payment status
* Added siteversion to all events and fixed payment status
* Fixed bug
Approved-by: Erik Tiekstra
2025-01-24 07:49:00 +00:00
Christian Andolf
127bb6a0a7
Merged in feat/SW-1381-new-startpage-page (pull request #1197 )
...
feat(SW-1381): add initial start page
* feat(SW-1381): add initial start page
* fix: remove unused startpage template
remove translation key for middleware error page
* fix(SW-1381): add tracking SDK and feature flag to hide start page
Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
Approved-by: Chuma Mcphoy (We Ahead)
2025-01-23 10:18:21 +00:00
Bianca Widstam
cf8a8a2810
Merged in fix/SW-1182-rate-term-popover (pull request #1202 )
...
fix(SW-1182): fix shrinking check box
* fix(SW-1182): fix shrinking check box
Approved-by: Niclas Edenvin
2025-01-23 07:11:46 +00:00
Fredrik Thorsson
545edf3545
Merged in feat/SW-682-hotel-page-update-navigation-headers (pull request #1193 )
...
feat/SW-682-hotel-page-update-navigation-headers
* feat(SW-682): fetch tab values
* feat(SW-682): change key name
Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
2025-01-22 10:34:14 +00:00
Anton Gunnarsson
eacca33847
Merged in feature/tier-matching-component (pull request #1175 )
...
SAS Tier matching comparison block (SW-921)
Approved-by: Joakim Jäderberg
Approved-by: Matilda Landström
2025-01-22 08:15:31 +00:00
Erik Tiekstra
f962400474
Merged in feat/SW-1449-destination-page (pull request #1195 )
...
Feat/SW-1449 destination page
* feat(SW-1449): Added destination country page
* feat(SW-1449): added destination city page
Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
2025-01-21 13:57:19 +00:00
Erik Tiekstra
c98c7a2d6b
Merged in feat/SW-1339-mobile-navigation (pull request #1178 )
...
feat(SW-1339): Now supporting sitewide alert height to decide the position of the navigation menus
* feat(SW-1339): Now supporting sitewide alert height to decide the position of the navigation menus
Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
2025-01-21 10:52:39 +00:00
Matilda Landström
554b73696d
Merged in feat/SW-1001-multiple-activity-cards (pull request #1191 )
...
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
2025-01-21 10:25:55 +00:00
Erik Tiekstra
7ac200bd7c
Merged in feat/SW-1442-destination-overview-page (pull request #1188 )
...
feat(SW-1442): added destination overview page
* feat(SW-1442): added destination overview page
Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
2025-01-20 12:21:04 +00:00
Christian Andolf
72e4b7bb9b
fix(LOY-39): revert coupon property change
2025-01-20 09:53:17 +01:00
Christian Andolf
633d259ce0
fix(LOY-39): refetch rewards when redeemed
...
update expiration date text
possible to redeem rewards with coupon code
2025-01-20 09:53:17 +01:00
Linus Flood
c28ba03ebf
Merged in fix/isloggedin-topmenu (pull request #1184 )
...
feat: avoid calling api to check if we have valid session
* feat: avoid calling api to check if we have valid session
Approved-by: Erik Tiekstra
2025-01-17 14:21:33 +00:00
Linus Flood
d229b5c463
Merged in fix/tracking-multiple-times (pull request #1186 )
...
fix: avoid tracking multiple times on the same page
* fix: avoid tracking multiple times on the same page
Approved-by: Erik Tiekstra
2025-01-17 10:08:28 +00:00
Linus Flood
69b69af03c
Merged in feat/enter-details-tracking (pull request #1185 )
...
Feat/enter details tracking
* feat: fixed bug in enter details tracking
* Sidepeek events, lowestroomPrice and analyticsRateCode
* Cleanup and fixed bug
* Fixed analyticsratecode
* Merge master
* merge master
* Removed console logs
* Added ancillaries tracking to enter details
* Added ancillary on confirmation page
* Removed console log
* Merge branch 'master' into feat/enter-details-tracking
* Refactor searchparams
* Hard code values for breakfast ancillary
Approved-by: Joakim Jäderberg
2025-01-17 07:42:44 +00:00
Pontus Dreij
33f0696c47
Merged in fix/SW-1111-r2 (pull request #1169 )
...
fix(SW-1111) Fix issues with map
Approved-by: Niclas Edenvin
2025-01-17 06:15:55 +00:00
Erik Tiekstra
626db96bf9
feat(SW-392): Added adobeSDK with page and hotel data
2025-01-15 14:46:14 +01:00
Christel Westerberg
a3331850a2
fix: avoid localizing currencies and default missing value to N/A
2025-01-14 16:20:08 +01:00
Erik Tiekstra
5018cba623
feat(SW-1269): added dynamic content to collection page
2025-01-14 14:56:18 +01:00
Matilda Landström
72301df4e7
chore(SW-1373): add room elevator pitch
2025-01-14 14:44:17 +01:00
Arvid Norlin
cb0dfcecad
fix (SW-1352): update PriceDetailsTable with avarage price per night
2025-01-14 14:24:06 +01:00
Michael Zetterberg
54eefa307d
fix(i18n): prepare for Lokalise
2025-01-14 14:01:58 +01:00
Joakim Jäderberg
e3f0c1ceb8
fix: remove invalid zero-width-space unicode char
2025-01-14 13:29:35 +01:00
Michael Zetterberg
dd71ff8fa7
fix(i18n): prepare for Lokalise
2025-01-14 13:11:06 +01:00
Christel Westerberg
bcae63e3fc
fix: rename children to childrenInRoom
2025-01-14 12:25:17 +01:00
Christel Westerberg
b2935114e3
refactor: url management in hotel reservation flow
2025-01-14 11:09:42 +01:00
Fredrik Thorsson
2f8e1b6c79
feat(SW-543): update footnote
2025-01-14 10:40:41 +01:00
Fredrik Thorsson
034fff59bd
feat(SW-543): remove div
2025-01-14 10:40:41 +01:00
Fredrik Thorsson
aee238761f
feat(SW-543): clean up
2025-01-14 10:40:41 +01:00
Fredrik Thorsson
eab1386ee7
feat(SW-543): update contact config function
2025-01-14 10:40:41 +01:00
Fredrik Thorsson
584bcccb77
feat(SW-543): get footnote from contact config
2025-01-14 10:40:41 +01:00
Fredrik Thorsson
4c99bb2b18
feat(SW-543): restore requests
2025-01-14 10:40:41 +01:00
Chuma McPhoy
c976d187be
fix(LOY-62): conditionally render ScriptedRewardText based on showRedeem flag
2025-01-14 10:17:22 +01:00
Chuma McPhoy
655103a0b5
refactor(LOY-62): revert to switch case for ScriptedRewardText label text
2025-01-14 10:17:22 +01:00
Chuma McPhoy
da31539610
refactor(LOY-62): implement code review feedback
2025-01-14 10:17:22 +01:00
Chuma McPhoy
e0d8315565
fix(LOY-62): use correct voucher rewardType value
2025-01-14 10:17:22 +01:00