From 7494fd83234f27c5f4abdaf277c91a89bb5b3848 Mon Sep 17 00:00:00 2001 From: Mark Silverwood <3482679+SlicedSilver@users.noreply.github.com> Date: Thu, 11 Jul 2024 18:09:48 +0100 Subject: [PATCH 1/3] CLL-257: documentation analytics --- .eslintignore | 1 + website/src/theme/Footer/index.js | 12 ++++++++++++ website/src/theme/analytics-tracker.js | 1 + website/src/theme/analytics-wrapper.js | 17 +++++++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 website/src/theme/Footer/index.js create mode 100644 website/src/theme/analytics-tracker.js create mode 100644 website/src/theme/analytics-wrapper.js diff --git a/.eslintignore b/.eslintignore index 570bf43335..6cc9073a1f 100644 --- a/.eslintignore +++ b/.eslintignore @@ -13,6 +13,7 @@ /website/docs/api/** /website/versioned_docs/**/api/** /website/build/** +/website/src/theme/**/*.js /plugin-examples /packages/create-lwc-plugin diff --git a/website/src/theme/Footer/index.js b/website/src/theme/Footer/index.js new file mode 100644 index 0000000000..659dd1a2ce --- /dev/null +++ b/website/src/theme/Footer/index.js @@ -0,0 +1,12 @@ +import React from 'react'; +import Footer from '@theme-original/Footer'; +import AnalyticsWrapper from '../analytics-wrapper'; + +// eslint-disable-next-line import/no-default-export +export default function FooterWrapper(props) { + return ( + +