Commit Graph

73 Commits

Author SHA1 Message Date
Michael Zetterberg 6908cee0c5 fix: search params passed to Link overrides current search params
This changes the behavior of Link prop `keepSearchParams`. Previously it got
implicitly merged. Now, any search params in the given `href` prop to Link will
override any current search params available on the current page.

Handle the merging use case (if there is any) in the components that passes the
href to render Link.
2025-02-25 16:07:27 +01:00
Chuma Mcphoy (We Ahead) 7fac673fbc Merged in feat/LOY-116-remove-cta-from-signup-verify-page (pull request #1335)
refactor(LOY-116): consolidate signup auth & remove SignUpVerification component

* refactor(LOY-116): simplify signup authentication and remove SignUpVerification component

- Remove SignUpVerification component and its related files
- Move authentication checks to page-level components
- Consolidate signup flow authentication logic
- Remove unused signup verification link variant

* refactor(LOY-116): remove "sign up verification" from TrackingPosition type


Approved-by: Christian Andolf
2025-02-13 15:28:39 +00:00
Erik Tiekstra dd4a2d8120 Merged in feat/SW-1296-hotel-subpages (pull request #1233)
feat(SW-1296): added Subpage for hotel pages and its routing

* feat(SW-1296): added Subpage for hotel pages and its routing


Approved-by: Fredrik Thorsson
2025-02-03 10:58:53 +00:00
Erik Tiekstra 14e8e2254c feat(SW-392): Added book a table link click 2025-01-13 08:15:39 +01:00
Erik Tiekstra 63a77b215d feat(SW-1012): Started implementing restaurant data 2024-12-17 14:12:37 +01:00
Linus Flood 742a2820d1 Merge remote-tracking branch 'origin' into feature/tracking 2024-12-13 09:02:37 +01:00
Christian Andolf e08e960209 chore: add consistent type imports 2024-12-12 11:47:44 +01:00
Linus Flood 4487c25d47 Merge branch 'master' into feature/tracking 2024-12-03 07:48:59 +01:00
Simon Emanuelsson ed1574838a feat: new booking confirmation page 2024-11-29 15:55:30 +01:00
Linus Flood 0f939d1a19 Merge branch 'master' into feature/tracking 2024-11-21 07:53:58 +01:00
Christel Westerberg bd0720dc0f fix: break out css variables 2024-11-19 08:49:26 +01:00
Christel Westerberg 117cbcd20d feat: add new design for join scandic friends checkbox 2024-11-19 08:49:26 +01:00
Linus Flood 498f13bc60 Merge branch 'master' into feature/tracking 2024-11-11 15:47:30 +01:00
Erik Tiekstra fe6582ccbb fix(SW-812): styling fixes for the header and related components 2024-11-11 07:48:47 +01:00
Erik Tiekstra edad4047ac fix(SW-741): UI fixes on contentpages and some components 2024-11-07 15:20:50 +01:00
Linus Flood 730a658930 Merge branch 'develop' 2024-11-07 10:20:12 +01:00
Chuma McPhoy 43b1c309ce fix(SW-695): apply breadcrumb variant & smaller HomeIcon size 2024-11-05 10:54:00 +01:00
Linus Flood cb7e009c47 Merge branch 'develop' into feature/tracking 2024-10-24 12:39:34 +02:00
Niclas Edenvin 8d490e14f2 fix(SW-690): use correct naming of search params in booking
Approved-by: Bianca Widstam
Approved-by: Linus Flood
2024-10-24 08:49:06 +00:00
Linus Flood d7676a22cc Added onClick to anchor tag as well #SW-222 2024-10-23 14:31:02 +02:00
Linus Flood 09777ee909 PR fixes 2024-10-21 09:53:40 +02:00
Linus Flood c687ea0d51 Merge branch 'develop' into feature/tracking 2024-10-15 07:46:54 +02:00
Fredrik Thorsson 67a33c9dc8 feat(SW-322): variable name change 2024-10-14 09:51:13 +02:00
Chuma Mcphoy (We Ahead) 11d9dd9025 Merged develop into feat/SW-360-signup-flow 2024-10-10 07:56:16 +00:00
Simon Emanuelsson a84940aa8f feat: add summary card 2024-10-10 09:11:52 +02:00
Chuma McPhoy 1f6fd4e980 feat(SW-360): Add signup verification route w. tracking for login 2024-10-10 08:59:33 +02:00
Linus Flood 4de247ab50 Tracking WIP 2024-10-07 09:00:15 +02:00
Linus Flood 8f1f196982 Merge branch 'develop' of bitbucket.org:scandic-swap/web into feature/tracking 2024-10-03 15:18:54 +02:00
Linus Flood e29dff1874 Refactor 2024-10-03 15:16:56 +02:00
Arvid Norlin 724f429696 feat(SW-341): add hotels listing sidepeeks 2024-10-02 08:55:05 +02:00
Niclas Edenvin 03fa798670 Use the interactive map on the map page 2024-09-27 14:23:49 +02:00
Linus Flood b047e31990 Merge develop 2024-09-27 14:20:53 +02:00
Erik Tiekstra 3f7b8a524e feat(SW-272) link style changes 2024-09-27 09:34:33 +02:00
Erik Tiekstra 34f7620825 feat(SW-272) implemented mobile design 2024-09-27 09:34:33 +02:00
Linus Flood 54f094af86 Tracking WIP 2024-09-27 08:46:12 +02:00
Arvid Norlin 2849c69c52 refactor: Move Sidepeek param logic to SidePeekProvider 2024-09-16 21:28:39 +02:00
Chuma McPhoy 050b17039f refactor(SW-337): update link tab variant 2024-09-09 13:33:58 +02:00
Erik Tiekstra 45095a27d4 feat(SW-184): added menu buttons and my pages menu 2024-09-03 13:26:15 +02:00
Tobias Johansson bc3233ff64 Merged in feat/SW-196-design-fixes (pull request #547)
Feat/SW-196 design fixes

* feat(SW-196): Updated copy My credit cards -> My payment cards

* fix: update design system version

* feat(SW-196): Update Header component to use Preamble instead of Subtitle

* feat(SW-196): Minor design fixes


Approved-by: Christel Westerberg
2024-09-03 08:43:13 +00:00
Pontus Dreij 4274bdc220 Merged in feat/SW-185-implement-footer-navigation (pull request #437)
Feat/SW-185 implement footer navigation

Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
Approved-by: Simon.Emanuelsson
2024-08-30 06:36:31 +00:00
Matilda Landström 93e54b4ca1 feat(SW-93): add mocked facility cards 2024-08-29 16:51:19 +02:00
Christel Westerberg bd0d7e61e9 fix: handle target=_blank in link 2024-08-28 15:37:32 +02:00
Pontus Dreij 6f28aee349 feat(SW-185): Fixing comments 2024-08-26 11:05:48 +02:00
Christel Westerberg 12d2f82ba3 fix: pass onclick prop to next link 2024-08-23 12:47:32 +02:00
Christel Westerberg 8e463ba552 fix: move tracking out of navigation transition 2024-08-23 12:47:32 +02:00
Christel Westerberg f868025a9d fix: ad events for tracking navigations and initial page load 2024-08-23 12:47:32 +02:00
Christel Westerberg 4c9205d9f4 wip
fix: make sure loginType and ECID is trackable from webviews
2024-08-23 12:47:32 +02:00
Chuma McPhoy ebe79c43e0 feat: Add tab navigation to hotel page 2024-08-12 10:26:02 +02:00
Christel Westerberg e8b9baf99e fix: refactor link event listeners 2024-07-15 13:55:57 +02:00
Christel Westerberg c96008fb78 fix: track user on page load 2024-07-15 13:35:36 +02:00