Commit Graph
86 Commits
Author SHA1 Message Date
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
Arvid Norlin e00aef90de chore: add tsc check to lint-staged 2024-02-22 19:08:59 +01:00
Arvid Norlin 43b9c9d3b5 chore: add lint-staged, husky and prettier 2024-02-22 19:08:59 +01:00
Arvid NorlinandMichael Zetterberg 23dea10920 Merged in chore/prettier-with-ignore (pull request #33)
Chore/prettier with ignore

Approved-by: Michael Zetterberg
2024-02-19 14:27:04 +00:00
Arvid Norlin 8a8c463452 chore: run prettier --write . 2024-02-19 14:24:30 +01:00
Arvid Norlin 7d51124b9f chore: add .prettierignore 2024-02-19 14:24:08 +01:00
Arvid Norlin 5df33aef52 chore: convert prettier.config to cjs 2024-02-19 14:23:49 +01:00
Arvid NorlinandChristel Westerberg 32ad58467e Merged in fix/update-import (pull request #32)
fix: update import path in AdobeScript

Approved-by: Christel Westerberg
2024-02-19 13:09:32 +00:00
Arvid Norlin a40eed711a fix: update import path in AdobeScript 2024-02-19 14:08:10 +01:00
Arvid Norlin 7dab4c5231 Merged in feat/tracking (pull request #27)
Feat/tracking

Approved-by: Michael Zetterberg
2024-02-16 14:16:31 +00:00
Arvid Norlin 60e2c8ae45 fix: adjust datalayer behavior 2024-02-16 15:14:16 +01:00
Arvid Norlin 8b87267eda chore: remove console statements 2024-02-15 20:03:10 +01:00
Arvid Norlin effaec11e6 fix: add datalayerExists check to Tracking useEffect 2024-02-15 19:52:27 +01:00
Arvid Norlin f97756bafe debug: add log statements 2024-02-15 18:58:06 +01:00
Arvid Norlin 09b28edb48 fix: improve typings 2024-02-15 18:49:14 +01:00
Arvid Norlin 4beb8da0b9 chore: clarify with comment 2024-02-15 14:43:17 +01:00
Arvid Norlin b7c439fc6b fix: replace process with env 2024-02-15 14:29:17 +01:00
Arvid Norlin b938295ea2 chore: remove comment 2024-02-14 15:41:39 +01:00
Arvid Norlin 744ac6f49b chore: remove console.log 2024-02-14 12:59:01 +01:00
Arvid Norlin 4c4540f51b refactor: extract AdobeScript component 2024-02-14 11:58:20 +01:00
Arvid Norlin 778f456f4e chore: remove console statements 2024-02-14 11:47:51 +01:00
Arvid Norlin 0973103c0e chore: move type 2024-02-14 11:44:22 +01:00
Arvid Norlin c5e20e969a chore: remove redundant import 2024-02-14 11:42:31 +01:00
Arvid Norlin 0556b509bc fix: replace content_type_id with __typename 2024-02-14 11:15:52 +01:00
Arvid Norlin 5b3b47b568 WIP: map CMS data to Tracking 2024-02-14 10:57:37 +01:00
Arvid Norlin 5bd162da10 feat: align Tracking component props with CMS data 2024-02-14 10:57:37 +01:00
Arvid Norlin 5ccb6166c3 WIP: tracking 2024-02-14 10:57:37 +01:00
Arvid Norlin 666e62c851 fix: ensure window.datalayer access in client only 2024-02-14 10:57:37 +01:00
Arvid Norlin b40ef7d5c8 WIP: add Adobe page tracking 2024-02-14 10:57:37 +01:00
Arvid NorlinandSimon.Emanuelsson 59b4e83d0b Merged in fix/footer-links (pull request #17)
fix: add missing footer links

Approved-by: Simon.Emanuelsson
2024-02-12 12:46:05 +00:00
Arvid Norlin 8501f5b7b8 chore: remove console.logs 2024-02-12 13:25:12 +01:00
Arvid Norlin 7f37897502 fix: add missing footer links 2024-02-12 13:25:09 +01:00
Arvid NorlinandSimon.Emanuelsson 2bd4e25403 Merged in feat/footer (pull request #11)
Feat/footer

* chore: correct type

* fix: remove redundant return type

* chore: align code formatting

* chore: format code to avoid diffing noise

* chore: clean up format diffing noise

* chore: move props tying to types folder

* fix: update app_downloads usage and types

* fix: improve footer query and typings

* refactor: add Image.graphql

* fix: correct typings
2024-02-08 14:22:13 +00:00
Arvid NorlinandChristel Westerberg 7926568eae Merged in chore/prettier (pull request #14)
chore: add prettier.config

Approved-by: Christel Westerberg
2024-02-08 09:50:02 +00:00
Arvid Norlin 3da6106b0d chore: add prettier.config 2024-02-08 10:28:49 +01:00