diff --git a/docs/.env.example b/docs/.env.example index 4048b604c..6caffa2ee 100644 --- a/docs/.env.example +++ b/docs/.env.example @@ -1 +1,3 @@ -GTM_ID=xxxx \ No newline at end of file +GTM_ID=xxxx +POSTHOG_PROJECT_API_KEY=xxxx +POSTHOG_APP_URL=xxxx \ No newline at end of file diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 499c82110..df522ffb0 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -48,6 +48,14 @@ const config = { }, }; }, + [ + "posthog-docusaurus", + { + apiKey: process.env.POSTHOG_PROJECT_API_KEY, + appUrl: process.env.POSTHOG_APP_URL, // optional + enableInDevelopment: false, // optional + }, + ], ], // Only for react live diff --git a/docs/package.json b/docs/package.json index 7bd63ea84..752de1d4a 100644 --- a/docs/package.json +++ b/docs/package.json @@ -27,6 +27,7 @@ "docusaurus-plugin-sass": "^0.2.5", "js-yaml": "^4.1.0", "postcss": "^8.4.30", + "posthog-docusaurus": "^2.0.0", "prism-react-renderer": "^1.3.5", "react": "^17.0.2", "react-dom": "^17.0.2", diff --git a/docs/yarn.lock b/docs/yarn.lock index b02370470..3bea109c7 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -8975,6 +8975,11 @@ postcss@^8.3.11, postcss@^8.4.14, postcss@^8.4.17, postcss@^8.4.21, postcss@^8.4 picocolors "^1.0.0" source-map-js "^1.0.2" +posthog-docusaurus@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/posthog-docusaurus/-/posthog-docusaurus-2.0.0.tgz#8b8ac890a2d780c8097a1a9766a3d24d2a1f1177" + integrity sha512-nDSTIhmH/Fexv347Gx6wBCE97Z+fZTj0p/gqVYAaolMwSdVuzwyFWcFA+aW9uzA5Y5hjzRwwKJJOrIv8smkYkA== + prepend-http@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"