Christian Andolf
6ca79d6bab
chore: replace old primary background token with new one
2025-06-17 15:37:26 +02:00
Simon.Emanuelsson
85acd3453d
Merged in feat/SW-1719-strikethrough-rates (pull request #2266 )
...
Feat/SW-1719 strikethrough rates
* feat(SW-1719): Strikethrough rate if logged in on regular rate cards
* feat(SW-1719): Strikethrough rate if logged in on rate summary
* feat(SW-1719): Strikethrough rate if logged in on mobile rate summary
* feat(SW-1719): Strikethrough rate if logged in on enter details
* feat(SW-1719): Strikethrough rate support for multiple rooms
* feat(SW-1719): booking receipt fixes on confirmation page
* feat(SW-1719): improve initial total price calculation
* feat: harmonize enter details total price to use one and the same function
Approved-by: Michael Zetterberg
2025-06-13 12:01:16 +00:00
Christian Andolf
bd24506ad0
Merged in fix/restore-icon-variant-link (pull request #2340 )
...
fix: restore icon variant for link since inline-flex makes its children inline but not the box itself
Approved-by: Arvid Norlin
2025-06-13 10:19:14 +00:00
Christian Andolf
9551a629fa
refactor: move divider to design system
...
remove not used variants and duplicate colors
2025-06-13 11:27:50 +02:00
Christian Andolf
9ee0ec2d46
fix: restore icon variant for link since inline-flex makes its children inline but not the box itself
2025-06-12 14:41:02 +02:00
Bianca Widstam
0bd78bc7a6
Merged in fix/SW-2929-hotjar-suppress-confirmation (pull request #2286 )
...
fix(SW-2929): suppress personal info on confirmation page
* fix(SW-2929): suppress personal info on confirmation page
Approved-by: Christian Andolf
2025-06-04 08:02:40 +00:00
Bianca Widstam
c632d0c269
Merged in fix/SW-2929-hotjar-name-confirmation-page (pull request #2282 )
...
fix(SW-2929): hotjar suppress name on confirmation page
* fix(SW-2929): hotjar suppress name on confirmation page
Approved-by: Linus Flood
2025-06-03 18:26:11 +00:00
Christian Andolf
b3b3704c86
feat: update links default color to match design documents
2025-06-02 15:34:40 +02:00
Tobias Johansson
f77202f58b
Merged in fix/SW-2249-missing-currency (pull request #2159 )
...
fix(SW-2249): Added default currency to summary and price details modal
* fix(SW-2249): Added default currency to summary and price details modal
Approved-by: Hrishikesh Vaipurkar
2025-05-26 06:51:57 +00:00
Michael Zetterberg
f3936f41d8
Merged in fix/label-sync (pull request #2163 )
...
fix: english label sync
* fix: english label sync
* fix: sync from Lokalise
Approved-by: Linus Flood
2025-05-21 04:11:22 +00:00
Simon Emanuelsson
e082bf2e50
feat: make sure correct data is sent to tracking
2025-05-14 15:10:18 +00:00
Simon Emanuelsson
ca29237f2e
feat: add no breakfast message to price details modal and to conf page receipt
2025-05-14 11:12:24 +02:00
Bianca Widstam
e78d9f2a86
Merged in SW-2591-test-confirmation-page-incorrect-side-peek-is-displayed-upon-tapping-the-view-room-details-link (pull request #2057 )
...
SW-2591 test confirmation page incorrect side peek is displayed upon tapping the view room details link
* fix(SW-2591): remove redundant div
Approved-by: Simon.Emanuelsson
2025-05-12 14:07:54 +00:00
Tobias Johansson
02b26e7965
Merged in fix/SW-2668-tracking-room-details-missing (pull request #2015 )
...
fix(SW-2668): added search term and room details to tracking
* fix(SW-2668): added search term and room details to tracking
* fix: change to optional type
Approved-by: Christian Andolf
Approved-by: Matilda Landström
2025-05-08 14:13:51 +00:00
Bianca Widstam
8d864df5b3
Merged in fix/SW-2051-add-correct-links-to-cards (pull request #2013 )
...
fix(SW-2051): add correct url to promocards on confirmation page
* fix(SW-2051): add correct url to promocards on confirmation page
Approved-by: Christian Andolf
2025-05-08 14:03:16 +00:00
Simon Emanuelsson
a99e434d84
feat: move room charge to top in price details modal
2025-05-08 10:38:44 +00:00
Tobias Johansson
25ae368210
Merged in fix/SW-1353-and-SW-2497-tracking-fixes (pull request #1977 )
...
fix: tracking fixes SW-1353 and SW-2497
* fix: tracking fixes
* fix: remove console log and rename variable
Approved-by: Michael Zetterberg
Approved-by: Arvid Norlin
2025-05-06 11:15:52 +00:00
Michael Zetterberg
35a2ae9dcc
feat: allow direct access to my stay from booking confirmation
2025-05-06 10:14:33 +00:00
Bianca Widstam
41e5ce25b2
Merged in fix/breakfast-tracking-totalUnits (pull request #1975 )
...
fix: use totalUnits
* fix: use totalUnits
Approved-by: Niclas Edenvin
Approved-by: Matilda Landström
2025-05-06 09:35:45 +00:00
Michael Zetterberg
81c2afe570
feat(SW-2616): use refId from booking, not search params
2025-05-06 08:30:42 +02:00
Arvid Norlin
afda7f851a
fix: correct membershipFailedError logic
2025-05-06 04:19:28 +00:00
Bianca Widstam
314644c88c
fix(SW-2051): issues on confirmation page
2025-05-05 17:15:24 +02:00
Tobias Johansson
b6c066ea8d
Merged in fix/SW-2497-tracking-remove-ancilleries-data (pull request #1949 )
...
fix: remove ancilleries data when reloading booking confirmation
* fix: remove ancilleries data when reloading booking confirmation
Approved-by: Arvid Norlin
Approved-by: Christian Andolf
2025-05-05 12:40:47 +00:00
Matilda Landström
5c6f468bd6
Merged in fix/SW-2440-breakfast-tracking (pull request #1947 )
...
Fix/SW-2440 breakfast tracking
* fix(SW-2440): fix confirmation ancillaries tracking
* fix(SW-2440): add breakfast ancillary when preselected
Approved-by: Bianca Widstam
2025-05-05 12:27:25 +00:00
Michael Zetterberg
b910b6a313
feat(SW-2116): Use refId instead of confirmationNumber
2025-05-05 12:26:37 +00:00
Christian Andolf
d6b70edfa3
chore: replace old border-radius variables with new tokens
2025-05-05 11:11:37 +02:00
Bianca Widstam
c39baabb03
Merged in fix/SW-2573-children-count-booking-confirmation (pull request #1939 )
...
fix(SW-2573): add children count to summary
* fix(SW-2573): add children count to summary
Approved-by: Michael Zetterberg
2025-05-05 08:13:52 +00:00
Tobias Johansson
80ccdc0e44
fix: benefits banner broke layout on mobile
2025-05-03 22:01:10 +02:00
Simon Emanuelsson
db289b80b1
feat: refactor NewDates, clean up legacy code
...
This reverts commit 0c7836fa59 .
2025-05-03 21:45:45 +02:00
Tobias Johansson
71f1e9fe2c
Merged in fix/tracking-fixes (pull request #1930 )
...
Fix/tracking fixes
* fix: remove hotelInfo and paymentInfo when user reloads page on confirmation page
* fix: clean session storage item on unmount
* fix: commented out hard navigation hook
* fix: update price calculation on room ancillary in tracking
* fix: update discount calculation
* fix: add space between fns
* fix: allow useSoftNavigation to fire pageview again on same pathname
* fix: prevent bedSelection and breakfastSelection from tracking twice
Approved-by: Hrishikesh Vaipurkar
2025-05-03 07:27:54 +00:00
Arvid Norlin
0c7836fa59
Merged in fix/SW-2553-sidepeeks (pull request #1919 )
...
Fix/SW-2553 sidepeeks
* fix(SW-2553): apply sidepeek display logic
* chore: move convertToChildType and getPriceType utils
* fix: apply PR requested changes
* fix(SW-2553): fix roomNumber for multiroom
* fix(SW-2553): fix sidepeek for my-stay page
Approved-by: Michael Zetterberg
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
2025-05-02 15:10:34 +00:00
Linus Flood
6979ac0c3b
Merged in revert-pr-1925 (pull request #1927 )
...
Revert "Feat/sw 2323 find booking (pull request #1925 )"
Approved-by: Anton Gunnarsson
2025-05-02 13:05:42 +00:00
Hrishikesh Vaipurkar
e6a3e5dbd8
Merged in feat/SW-2398-ui-update-for-booking-codes (pull request #1862 )
...
feat: SW-2398 UI updates booking codes
* feat: SW-2398 UI updates booking codes
* feat: SW-2398 Rate cards UI changes
* feat: SW-2398 Optimized css with vars and chip code
* feat: SW-2398 Optimized code as review comments
* feat: SW-2398 Optimized code
* feat: SW-2398 Optimized code and mobile UX
* feat: SW-2398 Optimized code
* feat: SW-2398 Fixed UI
* feat: SW-2398 Updated animation
Approved-by: Erik Tiekstra
2025-05-02 12:36:22 +00:00
Arvid Norlin
74d37dad93
feat(SW-2116): RefId instead of confirmationNumber
2025-05-02 12:44:07 +02:00
Arvid Norlin
7eeb0bbcac
feat(SW-2116): avoid passing entire booking object to Room client component
2025-05-02 11:47:14 +02:00
Bianca Widstam
8931fe5312
Merged in fix/SW-2438-change-to-breakfast-buffet-remove-dash (pull request #1918 )
...
fix(SW-2438): change to breakfast buffet always and replace dash with empty string
* fix(SW-2438): change to breakfast buffet always and replace dash with empty string
* fix(SW-2438): remove none from ageOfChildren
Approved-by: Tobias Johansson
Approved-by: Matilda Landström
2025-04-30 09:46:03 +00:00
Michael Zetterberg
efb7219b6d
fix: copy fixes for English labels
2025-04-30 09:37:54 +00:00
Matilda Landström
bdffd985e8
Merged in feat/SW-2440-ancillary-tracking (pull request #1890 )
...
fix(SW-2440): Fix ancillaries tracking issues in booking flow confirmation page
* fix(SW-2240): fix ancillaries issues
Approved-by: Bianca Widstam
Approved-by: Christian Andolf
2025-04-29 11:04:25 +00:00
Tobias Johansson
70095043f8
Merged in fix/SW-1353-multiroom-tracking (pull request #1870 )
...
fix(SW-1353): enter details tracking fixes
* fix(SW-1353): tracking fixes
* refactor: move code
* fix: use hasPublicPrice
* fix: update calculation for roomPrice and totalPrice
* fix: only include bedtype if it is "preselected"
Approved-by: Michael Zetterberg
2025-04-29 06:29:57 +00:00
Simon Emanuelsson
ec087a3d15
feat: refactor of my stay
2025-04-28 12:40:52 +00:00
Simon Emanuelsson
b5deb84b33
fix: always use totalPrice to display roomCharge
2025-04-28 12:40:52 +00:00
Matilda Landström
6d7fbe0894
Merged in feat/SW-2440-ancillaries-tracking (pull request #1846 )
...
Feat(SW-2440): Ancillaries tracking
* fix(SW-2440): move ancillaries tracking to separate object
Approved-by: Christian Andolf
2025-04-24 15:08:40 +00:00
Bianca Widstam
d077184e5e
Merged in fix/SW-2481-booking-number (pull request #1845 )
...
fix(SW-2481): add booking number for multiroom
* fix(SW-2481): add booking number for multiroom
Approved-by: Michael Zetterberg
2025-04-23 23:44:52 +00:00
Simon Emanuelsson
722d4505ba
fix: always use totalPrice to display roomCharge
2025-04-23 11:50:44 +02:00
Simon Emanuelsson
1f94c581ae
fix: unite all price details modals to one and align on ui
2025-04-23 08:45:50 +00:00
Chuma Mcphoy (We Ahead)
57cd2f6a7f
Merged in fix/SW-2197-properly-hide-benefits-badge-element (pull request #1798 )
...
fix(SW-2197): Properly hide benefits message element when isMemberRate is false
* fix(SW-2197): correct hiding of benefit text
Approved-by: Christian Andolf
2025-04-15 07:56:33 +00:00
Michael Zetterberg
af65fbf7f4
fix: rename trpc route for get booking
2025-04-15 05:20:24 +00:00
Michael Zetterberg
440e1f92df
feat(SW-706): make eslint rule 'formatjs/no-literal-string-in-jsx' pass
2025-04-14 11:30:06 +00:00
Hrishikesh Vaipurkar
1c5b116ed8
Merged in feat/SW-1355-reward-night-booking-tracking (pull request #1758 )
...
feat: SW-1355 Tracking implementation reward night booking
* feat: SW-1355 Tracking implementation reward night booking
* feat: SW-1355 Updated checks and optional params
* feat: SW-1355 Typings updated
* feat: SW-1355 Removed undefined check
* feat: SW-1355 optimized code
Approved-by: Christian Andolf
2025-04-14 11:10:03 +00:00
Hrishikesh Vaipurkar
e372b91356
Merged in feat/SW-1517-booking-codes-tracking (pull request #1745 )
...
Feat/SW-1517 booking codes tracking
* feat: SW-1517 Updated tracking to inlcude booking code info
* feat: SW-1517 Tracking booking codes
* feat: SW-1517 booking code multiroom tracking
* feat: SW-1517 booking code tracking select-hotel map view
* feat: SW-1517 Updated to optional param
* feat: SW-1517 Optimized with map
* feat: SW-1517 Typings update
* feat: SW-1517 Replaced reduce with map and join
* feat: SW-1517 Updated typings
Approved-by: Christian Andolf
2025-04-14 07:17:40 +00:00