Matilda Landström
0919134f88
Merged in fix/LOY-597-upcoming-today (pull request #3517 )
...
fix(LOY-597): Display "Today" for upcoming stay today
* fix(LOY-597): Display "Today" for upcoming stay today
Approved-by: Anton Gunnarsson
2026-01-30 08:03:28 +00:00
Anton Gunnarsson
f79ff9b570
Merged in chore/cleanup-unused (pull request #3461 )
...
chore: Cleanup unused vars, exports, types
* Cleanup some unused exports
* Remove more
* Readd CampaignPageIncludedHotelsRef
* Add alias comment to procedure exports
* Remove unused exports
Approved-by: Linus Flood
2026-01-22 12:34:07 +00:00
Rasmus Langvad
b9a62b5280
Merged in feat/use-new-input-component (pull request #3324 )
...
feat(SW-3659): Use new input component
* Use new input component
* Update error formatter
* Merged master into feat/use-new-input-component
* Merged master into feat/use-new-input-component
* Merge branch 'master' into feat/use-new-input-component
* Merged master into feat/use-new-input-component
* Update Input stories
* Merge branch 'feat/use-new-input-component' of bitbucket.org:scandic-swap/web into feat/use-new-input-component
* Update Storybook logo
* Add some new demo icon input story
* Fix the clear content button position
* Fix broken password input icon
* Merged master into feat/use-new-input-component
* Merged master into feat/use-new-input-component
* Add aria-hidden to required asterisk
* Merge branch 'feat/use-new-input-component' of bitbucket.org:scandic-swap/web into feat/use-new-input-component
* Merge branch 'master' into feat/use-new-input-component
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
2025-12-18 15:42:09 +00:00
Chuma Mcphoy (We Ahead)
ac53f128af
Merged in feat/LOY-423-Nights-Stayed-Progress-for-L6-Members (pull request #3360 )
...
feat(LOY-423): Add progress bar for L6 members showing nights stayed
* feat(LOY-423): Add progress bar for L6 members showing nights stayed
* chore(LOY-423): shorten css selector
Approved-by: Matilda Landström
2025-12-17 10:45:30 +00:00
Joakim Jäderberg
eb90c382b8
Merged in fix/remove-scandic-friends-robots-override (pull request #3322 )
...
fix: remove /scandic-friends indexable override
* fix: remove /scandic-friends indexable override
Approved-by: Bianca Widstam
Approved-by: Anton Gunnarsson
2025-12-11 12:51:36 +00:00
Chuma Mcphoy (We Ahead)
f40035baa9
Merged in LOY-493/Sidepeek-upcoming-stays (pull request #3315 )
...
LOY-493/Sidepeek upcoming stays
* chore(LOY-493): Add icon to next stay card cta
* chore(LOY-493): better folder org for stays
* chore(LOY-494): more folder reorg
* feat(LOY-493): Implement Sidepeek for Upcoming Stays
Approved-by: Matilda Landström
2025-12-09 10:54:57 +00:00
Anton Gunnarsson
5da3e457cb
Merged in chore/migrate-from-next-lint (pull request #3263 )
...
chore: Migrate from next lint to eslint
* Migrate scandic-web
* Migrate partner-sas
* Enable any rule in partner-sas
Approved-by: Joakim Jäderberg
Approved-by: Linus Flood
2025-12-02 10:08:56 +00:00
Bianca Widstam
46fa42750f
Merged in feat/BOOK-529-update-GLA-design-mystay (pull request #3230 )
...
Feat/BOOK-529 update GLA design mystay
* feat(BOOK-529): update gla design on my stay
* feat(BOOK-529): open gla modal if error
* feat(BOOK-529): add inline accordion to storybook
* feat(529): move errormessage below message
* feat(529): update infomodal
* feat(BOOK-529): update infomodal
* feat(BOOK-529): hide guarantee info for adding ancillaries if prepaid
* feat(BOOK-529): update width on info dialog
* feat(BOOK-529): fix alignment
* feat(BOOK-529): check if member price
* feat(BOOK-529): refactor msg
* feat(BOOK-529): refactor terms and conditions to own component
* feat(BOOK-529): clean up confirmation step
Approved-by: Christel Westerberg
2025-11-28 14:27:25 +00:00
Linus Flood
9bcb9e8232
Merged in feat/book-623-bw-lang (pull request #3248 )
...
feat(BOOK-623): pass correct lang to booking widget and fix some more error logs
* feat(BOOK-623): pass correct lang to booking widget and fix some more error logs
Approved-by: Joakim Jäderberg
2025-11-28 08:59:39 +00:00
Matilda Landström
b122f2ff4f
Merged in feat/LOY-490-cleanup-profiling-consent (pull request #3237 )
...
Feat/LOY-490 cleanup profiling consent
* chore(LOY-490): cleanup accordion
* xhore(LOY-490): cleanup signup
* fix(LOY-490): use correct tokens
* fi(LOY-490): change button to correct color
* fix(LOY-490): switch deprecated Link
Approved-by: Chuma Mcphoy (We Ahead)
2025-11-27 07:48:34 +00:00
Chuma Mcphoy (We Ahead)
ac5fdc64a9
Merged in feat/LOY-428-previous-stay-redesign (pull request #3142 )
...
Feat(LOY-428): Previous Stays Redesign
* feat(LOY-428): Previous stays WIP
* fix(LOY-428): fix alignment issue
* fix(LOY-428): css fixes & imagefallback prop value
* fix(LOY-428): use css vars
* fix(LOY-428): add unit test for relative time text
* chore(LOY-428): remove else if conditions
* fix(LOY-428): named exports & remove duplicate width/height setting
* fix(LOY-428): better formatting of upcoming stays months text
* fix(LOY-428): fewer typography wrappers
Approved-by: Matilda Landström
2025-11-19 12:08:34 +00:00
Christel Westerberg
a6a259c739
Merged in fix/clear-guest-form (pull request #3168 )
...
fix(STAY-120): Avoid prefilling edit guest details form in MyStay
* fix: Avoid prefilling edit guest details form in MyStay
fix: Avoid prefilling edit guest details form in MyStay
Approved-by: Erik Tiekstra
Approved-by: Elin Svedin
Approved-by: Linus Flood
2025-11-19 08:11:26 +00:00
Chuma Mcphoy (We Ahead)
494bfe10f3
Merged in feat/profile-consent-feature-branch (pull request #2900 )
...
feat(LOY-268): Feature branch for profiling consent work
* feat: Add feature branch for profile and consent work
* Merged in feat/LOY-268-profile-consent-banner-comp (pull request #2908 )
Feat/LOY-358 profile consent banner component
* feat: Add feature branch for profile and consent work
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
Approved-by: Chuma Mcphoy (We Ahead)
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
* Merged in feat/profile-consent-contentstack (pull request #2921 )
Feat(LOY-389): Profile consent in Contentstack
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
* chore(LOY-348): add profiling consent as CS entry
* chore(LOY-348): add banner as dynamic content
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-347-Profile-consent-modal-phase-1 (pull request #2901 )
Feat(LOY-347): Profiling Consent Modal (phase 1)
* feat(LOY-347): Profile Consent Modal base functionality
* feat(LOY-347): Add Icon
* feat(LOY-347): Add Benefit Cards to Profile consent modal
* feat(LOY-347): Add accordion to profile consent modal
* fix(LOY-347): scroll behaviour
* Fix(LOY-347): fade in/out animations of profile consent modal
* fix(LOY-347): White Ellipsis Around Icons
* feat(LOY-347): Implement ability to open modal from banner
* fix(LOY-347): minor fixes
* fix(LOY-347): replace old spa icon
* fix(LOY-347): re-add env vars
* fix(LOY-347): File renaming and cleanup
* chore(LOY-347): Update readme
* fix(LOY-347): use correct space var
* fix(LOY-347): Add TODO comment for adding link to accordion
Approved-by: Matilda Landström
* Merged in fix/LOY-386-profiling-consent-modal-contentstack (pull request #2930 )
Fix(LOY-386): profiling consent modal contentstack
* feat(LOY-347): Profile Consent Modal base functionality
* feat(LOY-347): Add Icon
* feat(LOY-347): Add Benefit Cards to Profile consent modal
* feat(LOY-347): Add accordion to profile consent modal
* fix(LOY-347): scroll behaviour
* Fix(LOY-347): fade in/out animations of profile consent modal
* fix(LOY-347): White Ellipsis Around Icons
* feat(LOY-347): Implement ability to open modal from banner
* fix(LOY-347): minor fixes
* fix(LOY-347): replace old spa icon
* fix(LOY-347): re-add env vars
* fix(LOY-347): File renaming and cleanup
* fix(LOY-386): Use contentstack content for profile consent modal
* fix(LOY-386): beneift cards schema transform
* chore(LOY-386): remove usememo
* fix(LOY-386): fix modalcontent check
* fix(LOY-386): remove uneeded vars
Approved-by: Matilda Landström
* Merged in feat/LOY-412-profiling-consent-in-signup (pull request #2976 )
Feat(LOY-412): profiling consent in signup
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
* Merged in feat/profile-consent-contentstack (pull request #2921 )
Feat(LOY-389): Profile consent in Contentstack
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
* chore(LOY-348): add profiling consent as CS entry
* chore(LOY-348): add banner as dynamic content
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-347-Profile-consent-modal-phase-1 (pull request #2901 )
Feat(LOY-347): Profiling Consent Modal (phase 1)
* feat(LOY-347): Profile Consent Modal base functionality
* feat(LOY-347): Add Icon
* feat(LOY-347): Add Benefit Cards to Profile consent modal
* feat(LOY-347): Add accordion to profile consent modal
* fix(LOY-347): scroll behaviour
* Fix(LOY-347): fade in/out animations of profile consent modal
* fix(LOY-347): White Ellipsis Around Ico…
* Merged in fix/lokalise-ids (pull request #3013 )
fix: add ids to translations in Profiling Consent
* fix: add ids to translations
Approved-by: Erik Tiekstra
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in LOY-436-my-pages-profiling-consent (pull request #3011 )
LOY-436: Profiling Consent on My Profile, no api
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-418-profiling-consent-ui-text-update (pull request #3080 )
Feat/LOY-418: Profiling consent ui and text update
* chore(LOY-418): update /consent buttons
* chore(LOY-418): update legal texts
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-268-profiling-consent-api (pull request #3088 )
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-413-Signup-API-Profiling-Consent (pull request #3105 )
Feat/LOY-413 Signup API Profiling Consent
* feat(LOY-413): signup profiling consent
* chore(LOY-413): remove todo
* fix(LOY-413): only pass in profilingConsent if true
* fix(LOY-413): proper spread of profilingConsent in signup input
Approved-by: Christel Westerberg
* Merged in fix/LOY-413-use-v2-for-signup-call (pull request #3112 )
fix(LOY-413): use v2 endpoint for profile POST in signup
* fix(LOY-413): use v2 endpoint for profile POST in signup
Approved-by: Erik Tiekstra
* Merged in feat/LOY-268-profiling-consent-improvements (pull request #3094 )
Feat/LOY-268: Profiling consent improvements
* Merged in feat/profile-consent-contentstack (pull request #2921 )
Feat(LOY-389): Profile consent in Contentstack
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
* chore(LOY-348): add profiling consent as CS entry
* chore(LOY-348): add banner as dynamic content
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-347-Profile-consent-modal-phase-1 (pull request #2901 )
Feat(LOY-347): Profiling Consent Modal (phase 1)
* feat(LOY-347): Profile Consent Modal base functionality
* feat(LOY-347): Add Icon
* feat(LOY-347): Add Benefit Cards to Profile consent modal
* feat(LOY-347): Add accordion to profile consent modal
* fix(LOY-347): scroll behaviour
* Fix(LOY-347): fade in/out animations of profile consent modal
* fix(LOY-347): White Ellipsis Around Icons
* feat(LOY-347): Implement ability to open modal from banner
* fix(LOY-347): min…
* Merged in fix/update-graphql (pull request #3130 )
fix: update graphql
* fix: update graphql
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-414-prof-consent-tracking (pull request #3127 )
Feat/LOY-414 profile consent tracking + credit card ui update
* chore(LOY-414): create track link function
* chore(LOY-414): add cta tracking
* chore(LOY-414): add profileConsent to userInfo datalayer
* chore(LOY-414): update credit card ui
* chore(LOY-414): update tracking specs
* chore(LOY-414): add pageView tracking to modal
Approved-by: Chuma Mcphoy (We Ahead)
* fix: remove old flag
* Merged in fix/LOY-268-prof-consent-button-fix (pull request #3162 )
fix(LOY-268): add button as link
* fix(LOY-268): add button as link
Approved-by: Chuma Mcphoy (We Ahead)
Approved-by: Matilda Landström
2025-11-14 13:28:56 +00:00
Joakim Jäderberg
dc53ab9245
Merged in chore/upgrade-next (pull request #3124 )
...
Upgrade next@15.5.6
* chore: upgrade next@15.5.6
* chore: upgrade turborepo@2.6.1
* fix typings for scandic-web
* fix: set correct type for pages
* cleanup
* fix more route.ts typing issues
* Merge branch 'master' of bitbucket.org:scandic-swap/web into chore/upgrade-next
* explicitly import the types
Approved-by: Linus Flood
2025-11-13 07:33:56 +00:00
Matilda Haneling
42c060966d
Merged in fix/book-439-add-suffix-to-seo-metatitle (pull request #3078 )
...
fix(BOOK-439): added suffix to SEO filter pages meta title
* fix(BOOK-439): added suffix to SEO filter pages meta title
Approved-by: Erik Tiekstra
2025-11-05 11:37:14 +00:00
Erik Tiekstra
4491d1de8e
feat(BOOK-62): Added new InfoCard component and using that on hotel pages
...
Approved-by: Bianca Widstam
2025-11-04 07:39:33 +00:00
Hrishikesh Vaipurkar
1c7f72e95d
Merged in fix/SW-3578-user-is-forced-to-login- (pull request #3044 )
...
fix(SW-3578): Fixed session issue when sas session expires
* fix(SW-3578): Fixed session issue when sas session expires
* base socialLogin auto-features on validSession and being linked
* remove unused object
* remove 'import server-only' for isValidSession() since it's only using passed data
* remove isValidClientSession()
Approved-by: Joakim Jäderberg
Approved-by: Anton Gunnarsson
2025-11-03 12:50:25 +00:00
Joakim Jäderberg
47210491c3
Merged in sync-lokalise-2025-10-30 (pull request #3038 )
...
* sync lokalise
* sync defaultMessage
Approved-by: Anton Gunnarsson
2025-10-30 08:47:44 +00:00
Christel Westerberg
377c8886ad
Merged in fix/STAY-73-opt-in-email (pull request #3028 )
...
Fix/STAY-73 opt in email
* fix: let user opt-in for modification email when adding ancillaries
* fix: add toast when successfully removing an ancillary
Approved-by: Erik Tiekstra
Approved-by: Elin Svedin
2025-10-29 12:45:18 +00:00
Joakim Jäderberg
aafad9781f
Merged in feat/lokalise-rebuild (pull request #2993 )
...
Feat/lokalise rebuild
* chore(lokalise): update translation ids
* chore(lokalise): easier to switch between projects
* chore(lokalise): update translation ids
* .
* .
* .
* .
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* .
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* chore(lokalise): new translations
* merge
* switch to errors for missing id's
* merge
* sync translations
Approved-by: Linus Flood
2025-10-22 11:00:03 +00:00
Matilda Landström
bacdc669a3
Merged in fix/Lokalise-EN-edits-2025-10 (pull request #2962 )
...
Fix/Lokalise English manual updates
* fix: update English keys
Approved-by: Linus Flood
2025-10-16 15:04:58 +00:00
Erik Tiekstra
038211bf09
feat(BOOK-450): Added theme to hotel page only, reverting previous theme handing on the body tag
...
Approved-by: Linus Flood
2025-10-16 12:54:03 +00:00
Joakim Jäderberg
291310e841
Merged in feature/curity-social-login (pull request #2963 )
...
feat(SW-3541): Do social login after login to SAS
* feat(auth): wip social login via curity
* Setup social login auth flow
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feature/curity-social-login
* Added support for getting scandic tokens and refresh them
* feat: Enhance social login and session management with auto-refresh and improved error handling
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feature/curity-social-login
* wrap layout in suspense
* revert app/layout.tsx
* fix import
* cleanup
* merge
* merge
* dont pass client_secret in the url to curity
* add state validation when doing social login through /authorize
* remove debug logging
Approved-by: Anton Gunnarsson
2025-10-16 12:47:12 +00:00
Erik Tiekstra
50aaa095eb
fix(BOOK-412): Using internalCategoryName to map ancillaries and show translated categoryName only
...
Approved-by: Linus Flood
2025-10-10 09:10:51 +00:00
Erik Tiekstra
7fcd5833bd
feat(BOOK-414): Added hotel branding themes to hotelpages
...
Approved-by: Matilda Landström
2025-10-02 12:34:38 +00:00
Joakim Jäderberg
df8e223d23
Merged in SW-3490-set-metadata-for-routes (pull request #2881 )
...
SW-3490 set metadata for routes
* feat(SW-3490): Set metadata title for hotelreservation paths
Approved-by: Anton Gunnarsson
2025-10-01 11:34:52 +00:00
Erik Tiekstra
4f151b143e
Merged in fix/metadata-schema (pull request #2893 )
...
fix: Updated metadata schema to handle transformed hotel data
* fix: Updated metadata schema to handle transformed hotel data
Approved-by: Linus Flood
2025-10-01 11:33:58 +00:00
Erik Tiekstra
0bcde9f74f
feat(BOOK-58): Added destination filter pages to sitemap
...
Approved-by: Linus Flood
2025-09-30 13:17:14 +00:00
Chuma Mcphoy (We Ahead)
daeb38832b
Merged in feat/LOY-365-promo-campaign-eligible-levels (pull request #2864 )
...
feat(LOY-365): Add support for eligible levels for promo campaign pages
* feat(LOY-365): Add support for eligible levels for promo campaign pages
* fix(LOY-365): update to most recent copy
* fix(LOY-365): cleanup css
* fix(LOY-365): Move ineligible message to the bottom
* fix(LOY-365): remove uneeded type
Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
2025-09-29 06:58:15 +00:00
Erik Tiekstra
9f02870647
feat(BOOK-57): Adjusted metadata for destination pages with active seo filter
...
Approved-by: Chuma Mcphoy (We Ahead)
2025-09-25 13:26:00 +00:00
Erik Tiekstra
f3b6c4a089
Merged in feat/BOOK-224-campaign-meta-title-suffix (pull request #2859 )
...
feat(BOOK-224): Added " | Scandic Hotels" suffix to meta title on campaign pages
* feat(BOOK-224): Added " | Scandic Hotels" suffix to meta title on campaign pages
Approved-by: Bianca Widstam
Approved-by: Linus Flood
2025-09-24 09:58:56 +00:00
Anton Gunnarsson
630e89c845
Merged in feat/sw-3473-remove-tracking-context (pull request #2843 )
...
feat(SW-3473): Rework booking-flow tracking provider
* Remove tracking context and import instead
* Remove unused file
Approved-by: Joakim Jäderberg
2025-09-22 13:08:10 +00:00
Joakim Jäderberg
8ebc48b138
Merged in feat/SW-3461-setup-auth-with-sas-eurobonus (pull request #2825 )
...
Feat/SW-3461 setup auth with sas eurobonus
* feat(SW-3461): Setup auth for sas eurobonus
* .
* feat: setup auth towards SAS
* Fix auth via SAS and add logout route
* .
* merge
* auth via SAS
* fix powered by scandic logo
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feat/SW-3461-setup-auth-with-sas-eurobonus
* Include access_token in jwt after successful login
* merge
Approved-by: Anton Gunnarsson
2025-09-22 09:30:36 +00:00
Anton Gunnarsson
08804e8675
Merged in chore/cleanup-scandic-web (pull request #2831 )
...
chore: Cleanup scandic-web
* Remove unused files
* Remove unused and add missing packages
* Remove unused exports
Approved-by: Linus Flood
2025-09-18 15:33:00 +00:00
Chuma Mcphoy (We Ahead)
cc99f26727
Merged in fix/LOY-358-SAS-expiry-date (pull request #2813 )
...
fix(LOY-358): Proper SAS tier expiration date check
* fix(LOY-358): Proper SAS tier expiration date check
Approved-by: Erik Tiekstra
2025-09-18 13:39:37 +00:00
Bianca Widstam
03cc146eac
Merged in fix/BOOK-132-tracking-breakfast (pull request #2803 )
...
fix(BOOK-132): add breakfastOption tracking
* fix(BOOK-132): add breakfastOption tracking
Approved-by: Joakim Jäderberg
2025-09-15 13:45:32 +00:00
Joakim Jäderberg
7dee6d5083
Merged in chore/move-enter-details (pull request #2778 )
...
Chore/move enter details
Approved-by: Anton Gunnarsson
2025-09-11 07:16:24 +00:00
Erik Tiekstra
15711cb3a4
feat(SW-2541): Adjust for ImageVault custom field return types changes
...
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
2025-09-10 08:57:49 +00:00
Erik Tiekstra
f04fe467da
feat(SW-3151): Added original to imageSchema and added transform to a more generic image type
...
Approved-by: Bianca Widstam
Approved-by: Chuma Mcphoy (We Ahead)
Approved-by: Matilda Landström
2025-09-10 08:29:05 +00:00
Joakim Jäderberg
6fa301f8e7
Merged in SW-3396-move-my-saved-cards-to-design-system (pull request #2762 )
...
SW-3396 move my saved cards to design system
* Move PaymentOption, PaymentOptionsGroup, PaymentIcons and MySavedCards (renamed SelectPaymentMethod) to design-system
* Remove unused svg payment icons
* cleanu
* cleanup
* trackUpdatePaymentMethod: remove hotelId argument that was never passed
Approved-by: Anton Gunnarsson
2025-09-04 13:01:36 +00:00
Hrishikesh Vaipurkar
8e333cc7fd
Merged in chore/SW-3379-move-useformtracking-to-common (pull request #2754 )
...
chore(SW-3379): Moved useFormTracking to common
* chore(SW-3379): Moved useFormTracking to common
Approved-by: Anton Gunnarsson
2025-09-03 12:42:27 +00:00
Anton Gunnarsson
f7ef58eafa
Merged in feat/sw-2874-move-select-rate (pull request #2750 )
...
Approved-by: Joakim Jäderberg
2025-09-03 08:30:05 +00:00
Anton Gunnarsson
ecd567f54f
Merged in feat/sw3370-move-phone-utils (pull request #2743 )
...
feat(SW-3370): Move phone utils to common
* Move phone utils to common
* Update lock file
Approved-by: Joakim Jäderberg
2025-09-02 06:53:58 +00:00
Anton Gunnarsson
87402a2092
Merged in feat/sw-2873-move-selecthotel-to-booking-flow (pull request #2727 )
...
feat(SW-2873): Move select-hotel to booking flow
* crude setup of select-hotel in partner-sas
* wip
* Fix linting
* restructure tracking files
* Remove dependency on trpc in tracking hooks
* Move pageview tracking to common
* Fix some lint and import issues
* Add AlternativeHotelsPage
* Add SelectHotelMapPage
* Add AlternativeHotelsMapPage
* remove next dependency in tracking store
* Remove dependency on react in tracking hooks
* move isSameBooking to booking-flow
* Inject searchParamsComparator into tracking store
* Move useTrackHardNavigation to common
* Move useTrackSoftNavigation to common
* Add TrackingSDK to partner-sas
* call serverclient in layout
* Remove unused css
* Update types
* Move HotelPin type
* Fix todos
* Merge branch 'master' into feat/sw-2873-move-selecthotel-to-booking-flow
* Merge branch 'master' into feat/sw-2873-move-selecthotel-to-booking-flow
* Fix component
Approved-by: Joakim Jäderberg
2025-09-01 08:37:00 +00:00
Anton Gunnarsson
e4a66499e5
Merged in feat/sw-3322-move-base-tracking-to-common (pull request #2713 )
...
feat(SW-3322): Move base tracking to common package
* Move base tracking to common package
* Update lock file
Approved-by: Joakim Jäderberg
2025-08-27 12:29:46 +00:00
Joakim Jäderberg
c54c1ec540
Merged in SW-3270-move-interactive-map-to-design-system-or-booking-flow (pull request #2681 )
...
SW-3270 move interactive map to design system or booking flow
* wip
* wip
* merge
* wip
* add support for locales in design-system
* add story for HotelCard
* setup alias
* .
* remove tracking from design-system for hotelcard
* pass isUserLoggedIn
* export design-system-new-deprecated.css from design-system
* Add HotelMarkerByType to Storybook
* Add interactive map to Storybook
* fix reactintl in vitest
* rename env variables
* .
* fix background colors
* add storybook stories for <Link />
* merge
* fix tracking for when clicking 'See rooms' in InteractiveMap
* Merge branch 'master' of bitbucket.org:scandic-swap/web into SW-3270-move-interactive-map-to-design-system-or-booking-flow
* remove deprecated comment
Approved-by: Anton Gunnarsson
2025-08-25 11:26:16 +00:00
Anton Gunnarsson
322268595d
Merged in feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow (pull request #2600 )
...
feat(SW-2873): Move HotelReservationSidePeek to booking-flow
* Move sidepeek store to booking-flow
* Begin move of HotelReservationSidePeek to booking-flow
* Copy Link
* Update AccessibilityAccordionItem
* Split AccessibilityAccordionItem into two components
* Fix tracking for Accordion
* Duplicate ButtonLink to booking-flow TEMP
* AdditionalAmeneties
* wip
* Move sidepeek accordion items
* Remove temp ButtonLink
* Merge branch 'master' into feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow
* Fix accordion tracking
* Merge branch 'master' into feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow
* Update exports
* Fix self-referencing import
* Merge branch 'master' into feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow
* Add 'use client' to tracking function
* Merge branch 'master' into feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow
* Fix TEMP folder
* Refactor sidepeek tracking
* Merge branch 'master' into feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow
Approved-by: Joakim Jäderberg
2025-08-14 12:25:40 +00:00
Anton Gunnarsson
f04e476a6e
Merged in feat/sw-3240-move-staticmap-to-design-system (pull request #2654 )
...
feat(SW-3240): Move StaticMap to design-system
* Move StaticMap to design-system
Approved-by: Joakim Jäderberg
2025-08-14 12:22:19 +00:00
Anton Gunnarsson
800dc5c3c1
Merged in feat/sw-3225-move-parking-information-to-booking-flow (pull request #2614 )
...
feat(SW-3225): Move ParkingInformation to design-system
* Inline ParkingInformation types to remove trpc dependency
* Move ParkingInformation to design-system
* Move numberFormatting to common package
* Add deps to external
* Fix imports and i18n script
* Add common as dependency
* Merge branch 'master' into feat/sw-3225-move-parking-information-to-booking-flow
Approved-by: Linus Flood
2025-08-12 12:36:31 +00:00
Hrishikesh Vaipurkar
1a03b44ea8
Merged in feat/SW-3042-tracking-hotel-page-btn-prices- (pull request #2590 )
...
feat(SW-3042): Added tracking for prices and availability button
* feat(SW-3042): Added tracking for prices and availability button
Approved-by: Anton Gunnarsson
2025-08-06 09:38:29 +00:00