Commit Graph
100 Commits
Author SHA1 Message Date
Arvid Norlin 1fd0e7164a feat: add initial version of Loyalty Overview Table 2024-05-23 14:40:21 +02:00
Arvid Norlin fffee84989 chore: add icons 2024-05-23 14:40:21 +02:00
Arvid Norlin 43f10abdbc chore: rename topBenefits to benefits 2024-05-14 10:37:06 +02:00
Arvid Norlin 7dd60576cc feat: use hardcodded benefits data 2024-05-14 10:37:06 +02:00
Arvid Norlin 9cec1e26d7 fix: align styles with wireframes 2024-05-14 10:37:06 +02:00
Arvid Norlin 15e02f4a46 chore: add available svgs 2024-05-14 10:37:06 +02:00
Arvid Norlin 01abbc86d6 chore: add content jsons 2024-05-14 10:37:06 +02:00
Arvid Norlin 16634abbbf fix: correct acount page linking 2024-05-06 12:44:32 +02:00
Arvid Norlin bfaacd7b5d feat: add handling of external linking in My Pages Navigation 2024-05-06 10:09:32 +02:00
Arvid Norlin ff8053c13a fix: add param to vwo.js src path to bust cache 2024-05-06 09:04:54 +02:00
Arvid Norlin 58d2963d6a chore: organize types 2024-05-03 08:16:52 +02:00
Arvid Norlin ec37ee0f1f feat: add stays to account page usage 2024-05-03 08:16:52 +02:00
Arvid Norlin a81f641ccd refactor: make my-pages page more reusable 2024-05-03 08:16:52 +02:00
Arvid Norlin a1e474073e chore: align styles 2024-05-03 08:16:52 +02:00
Arvid Norlin a43dc8a16f refactor: DRY up trpc query 2024-05-03 08:16:52 +02:00
Arvid Norlin f01bd44c44 fix: align typings with loyalty-page branch 2024-05-03 08:16:52 +02:00
Arvid Norlin 4d4d67ab38 chore: remove faulty cache revalidation tags 2024-05-03 08:16:52 +02:00
Arvid Norlin 2ddcbff009 fix: move user fetch 2024-05-03 08:16:52 +02:00
Arvid Norlin 840a20c4c1 fix: improve accountPage tRPC query 2024-05-03 08:16:52 +02:00
Arvid Norlin 280fd5680e chore: fix typo 2024-05-03 08:16:52 +02:00
Arvid Norlin d40e2c0de2 chore: self close empty jsx elements 2024-05-03 08:16:52 +02:00
Arvid Norlin 03daf0540e fix: correct Shortcuts 2024-05-03 08:16:52 +02:00
Arvid Norlin dd2127749a chore: make Stays title prop optional 2024-05-03 08:16:52 +02:00
Arvid Norlin 265f55ca9a fix: correct conditional header content styles 2024-05-03 08:16:52 +02:00
Arvid Norlin a6a909a631 fix: correct conditional link logic 2024-05-03 08:16:51 +02:00
Arvid Norlin e3d3fa5528 chore: remove unused type 2024-05-03 08:16:51 +02:00
Arvid Norlin de632272ab fix: add missing section element 2024-05-03 08:16:51 +02:00
Arvid Norlin 1e8f23de38 chore: clean up typings 2024-05-03 08:16:51 +02:00
Arvid Norlin b12ccfafef fix: align styles 2024-05-03 08:16:51 +02:00
Arvid Norlin 7b92be973c fix: move typings 2024-05-03 08:16:51 +02:00
Arvid Norlin dff21b33cd feat: add SoonestStays 2024-05-03 08:16:51 +02:00
Arvid Norlin fc28e09df5 chore: remove redundant Account Page content key 2024-05-03 08:16:51 +02:00
Arvid Norlin 3d5f0ebb2c feat: add initial RTE rendering to AccountPage 2024-05-03 08:16:51 +02:00
Arvid Norlin 0dd8998ff8 chore: move fragments 2024-05-03 08:16:51 +02:00
Arvid Norlin ea6890c9c6 chore: fix typo 2024-05-03 08:16:51 +02:00
Arvid Norlin b21c2640c2 refactor: create page specific tRPC requests 2024-05-03 08:16:51 +02:00
Arvid Norlin 990b84e0cb feat: add mapping of benefits AccountPage 2024-05-03 08:16:51 +02:00
Arvid Norlin a066202e14 refactor: extract PageLinks fragments to separate files 2024-05-03 08:16:51 +02:00
Arvid Norlin b7782b61a7 fix: add rendering logic for optional link and preamble 2024-05-03 08:16:51 +02:00
Arvid Norlin c8cb832350 feat: move overview page query to tRPC request 2024-05-03 08:16:51 +02:00
Arvid Norlin ed2cc59a87 feat: add initial rendering of Account page data 2024-05-03 08:16:51 +02:00
Arvid Norlin 1543065d27 feat: add Account Page query 2024-05-03 08:16:51 +02:00
Arvid Norlin 153479ab98 fix: change CMS_ENVIRONMENT allowed value from staging to stage 2024-05-02 12:56:03 +02:00
Arvid Norlin 1ec86f43ff fix: remove gender from user profile since it is removed in the api 2024-04-24 16:21:17 +02:00
Arvid NorlinandMichael Zetterberg 3c0b58d367 Merged in fix/tweak-vwo (pull request #118)
fix: WEB-177 adjust vwo script to listen to consent changes

Approved-by: Michael Zetterberg
2024-04-17 13:44:04 +00:00
Arvid Norlin bdbd0dcaa0 chore: add comment 2024-04-17 13:19:17 +02:00
Arvid Norlin 521abd94cd fix: adjust vwo script to listen to consent changes 2024-04-16 14:27:40 +02:00
Arvid Norlin 33b4d1d9fc fix: add nav title 2024-04-16 09:39:02 +02:00
Arvid Norlin 0a3292a354 chore: make the localhost port in the trpc Provider dynamic to work on ports other than 3000 2024-04-12 15:55:22 +02:00
Arvid Norlin 7797f5d0b0 fix: tweak vwo config to avoid blur backdrop and re-evanuate consent 2024-04-11 16:36:27 +02:00
Arvid Norlin f4a0264019 chore: remove references to obsolete CodeDefinedPage content type 2024-04-11 14:24:45 +02:00
Arvid Norlin c0b68f9e5b refactor: Extract Sidebar Link to component 2024-04-11 13:53:26 +02:00
Arvid Norlin 3d2fafff6d chore: move function declarations 2024-04-11 13:53:26 +02:00
Arvid Norlin 4b486ab344 refactor: move GrapQL fragments 2024-04-11 13:53:26 +02:00
Arvid Norlin ff8ea6d86a feat: add LoyaltyPage handling 2024-04-11 13:53:26 +02:00
Arvid Norlin 21c5d12d55 feat: add AccountPage handling 2024-04-11 13:53:26 +02:00
Arvid Norlin 631a82ee04 fix: refine url logic based on typename 2024-04-11 13:53:26 +02:00
Arvid Norlin 56ccce346d fix: add logic for Link active styles 2024-04-11 13:53:26 +02:00
Arvid Norlin 3630598f03 fix: use navigation urls 2024-04-11 13:53:26 +02:00
Arvid Norlin dc9acb0a6a fix: correct uid 2024-04-11 13:53:26 +02:00
Arvid Norlin de025fc889 fix: add navigation subitems 2024-04-11 13:53:26 +02:00
Arvid Norlin e5876e4e14 feat: add initial my pages navigation 2024-04-11 13:53:26 +02:00
Arvid Norlin a35daee3a6 chore: correct env var name 2024-04-11 10:52:36 +02:00
Arvid Norlin b78998ad21 fix: add missing script element id 2024-04-03 11:33:12 +02:00
Arvid NorlinandMichael Zetterberg 3e0d8cf478 Merged in debug/vwo (pull request #85)
debug: add beforeInteractive strategy to vwo script
2024-04-03 08:18:49 +00:00
Arvid Norlin a2fc3ad729 debug: add beforeInteractive strategy to vwo script 2024-04-03 08:53:19 +02:00
Arvid NorlinandMichael Zetterberg 3577df28a0 Merged in debug/vwo (pull request #82)
Debug/vwo

Approved-by: Michael Zetterberg
2024-04-02 13:20:36 +00:00
Arvid Norlin 4c9998a254 fix: add missing window references 2024-04-02 15:05:34 +02:00
Arvid Norlin a19c32f903 debug: add vwo smartscript 2.1 2024-04-02 14:13:30 +02:00
Arvid Norlin 5262390bd3 debug: change vwo script id 2024-04-02 11:33:25 +02:00
Arvid Norlin 3e2e9630a9 debug: add console logs 2024-04-02 10:12:31 +02:00
Arvid Norlin 4a64ea8e2e fix: replace hardcoded legacy string with lang parameter 2024-03-27 14:03:26 +01:00
Arvid NorlinandSimon Emanuelsson 70f9c22410 feat: add login and print user object on my-pages 2024-03-14 11:02:36 +01:00
Arvid NorlinandMichael Zetterberg 6abf6f3b5e Merged in fix/adjust-datalayer (pull request #62)
Fix/adjust datalayer

Approved-by: Michael Zetterberg
2024-03-08 14:06:25 +00:00
Arvid NorlinandMichael Zetterberg 062ab22a33 Merged in fix/consent (pull request #61)
Fix/consent

Approved-by: Michael Zetterberg
2024-03-08 14:04:51 +00:00
Arvid Norlin c1db799c33 fix: improve Tracking useEffect 2024-03-08 11:36:44 +01:00
Arvid Norlin df94f47c27 fix: tweak CookiebotOnAccept effect hook 2024-03-07 19:09:57 +01:00
Arvid Norlin ab7596c14b fix: adjust tracking to use som english language value conventions in datalayer 2024-03-07 12:51:21 +01:00
Arvid Norlin 5c465ca426 chore: remove hard coded tracking script src 2024-03-07 09:36:28 +01:00
Arvid Norlin d3b03cca79 debug: re-enable CookiebotOnAccept logic within JSX 2024-03-07 09:29:20 +01:00
Arvid Norlin a65b2aa73a debug: move CookebotOnAccept logic to legacy cookie-bot script 2024-03-06 19:47:29 +01:00
Arvid Norlin f19b79f732 debug: add explicit dispatch of load event 2024-03-06 12:25:49 +01:00
Arvid Norlin 40ec10698f debug: disable CookiebotOnAccept in _static js-file 2024-03-05 15:16:42 +01:00
Arvid Norlin 17e04c4880 debug: add logs 2024-03-05 14:11:33 +01:00
Arvid Norlin 1d11416d73 fix: add beforeInteractive strategy to cookiebot scripts 2024-03-05 11:29:08 +01:00
Arvid NorlinandSimon.Emanuelsson d4cfdbf238 Merged in fix/consent (pull request #57)
fix: add checks to tracking consent

Approved-by: Simon.Emanuelsson
2024-03-05 07:55:23 +00:00
Arvid Norlin 527698544c fix: add checks to tracking consent 2024-03-04 15:44:34 +01:00
Arvid NorlinandChristel Westerberg 57d7ab3092 Merged in fix/adobe-consent (pull request #51)
fix: add data-cookieconsent attribute to AdobeScript

Approved-by: Christel Westerberg
2024-02-28 10:40:07 +00:00
Arvid Norlin 698617ef6d fix: add data-cookieconsent attribute to AdobeScript 2024-02-28 11:35:24 +01:00
Arvid Norlin c45f0b4458 Merged in feat/vwo (pull request #49)
feat: add vwo-script

Approved-by: Christel Westerberg
2024-02-28 10:22:31 +00:00
Arvid Norlin f1172058a1 feat: add vwo-script 2024-02-27 15:01:16 +01:00
Arvid NorlinandMichael Zetterberg 218dabf5ec Merged in chore/prettier-lint-staged (pull request #34)
chore: add lint-staged, husky and prettier
2024-02-23 14:48:43 +00:00
Arvid NorlinandMichael Zetterberg b180dba850 Merged in feat/adjust-tracking (pull request #43)
Feat/adjust tracking
2024-02-23 12:54:53 +00:00
Arvid Norlin 8e3ed7d579 chore: add carets to dependencies 2024-02-23 13:48:40 +01:00
Arvid Norlin 5f1fb2f3c3 chore: update .env.local.example 2024-02-22 19:29:09 +01:00
Arvid Norlin 4ea00a5e2c fix: moved ensure-datalayer Script element to layout since that turns out to be a requirement to use strategy=beforeInteractive 2024-02-22 19:28:54 +01:00
Arvid Norlin c19f235e5f refactor: read ADOBE_SCRIPTS_SRC from env 2024-02-22 19:10:16 +01:00
Arvid Norlin a7780c84a1 chore: remove unused tracking properties and types 2024-02-22 19:09:21 +01:00
Arvid Norlin 7b6c0c67bb fix: update page tracking properties 2024-02-22 19:09:21 +01:00
Arvid Norlin 021d48e54d chore: add carets to devDependencies 2024-02-22 19:08:59 +01:00