diff --git a/docs/package.json b/docs/package.json
index 52039f15..83818b86 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -37,6 +37,7 @@
"@docusaurus/theme-common": "2.0.1",
"@mdx-js/react": "1.6.22",
"@svgr/webpack": "6.2.1",
+ "@vercel/analytics": "0.1.3",
"clsx": "1.1.1",
"file-loader": "6.2.0",
"prism-react-renderer": "1.3.3",
diff --git a/docs/src/theme/Root.js b/docs/src/theme/Root.js
index de710a08..6c47ca3b 100644
--- a/docs/src/theme/Root.js
+++ b/docs/src/theme/Root.js
@@ -1,9 +1,12 @@
import React from "react";
import Head from "@docusaurus/Head";
import { useThemeConfig } from "@docusaurus/theme-common";
-import { domain, isProduction, withUrl } from "../utils";
+import { withUrl } from "../utils";
+import { inject } from "@vercel/analytics";
function CustomRoot({ children }) {
+ inject();
+
const { metaTags } = useThemeConfig();
const title = metaTags.find((item) => item.name === "data-title").content;
@@ -15,15 +18,6 @@ function CustomRoot({ children }) {
-
- {isProduction && (
-
- )}
{children}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6a8a050a..8150d67e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -47,6 +47,7 @@ importers:
'@types/react': 17.0.45
'@types/react-helmet': 6.1.5
'@types/react-router-dom': 5.3.3
+ '@vercel/analytics': 0.1.3
clsx: 1.1.1
file-loader: 6.2.0
prism-react-renderer: 1.3.3
@@ -64,6 +65,7 @@ importers:
'@docusaurus/theme-common': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
'@mdx-js/react': 1.6.22_react@17.0.2
'@svgr/webpack': 6.2.1
+ '@vercel/analytics': 0.1.3_react@17.0.2
clsx: 1.1.1
file-loader: 6.2.0_webpack@5.74.0
prism-react-renderer: 1.3.3_react@17.0.2
@@ -4517,6 +4519,14 @@ packages:
eslint-visitor-keys: 3.3.0
dev: true
+ /@vercel/analytics/0.1.3_react@17.0.2:
+ resolution: {integrity: sha512-zJuEwzvi0bBmWrMrj9jvyMS+X6iUdW3m/y5P7aOLwJQKHsJyfpdINo/4Rv+wxubz3gl4nRqIQdtOFCe1P1ErXQ==}
+ peerDependencies:
+ react: ^16.8||^17||^18
+ dependencies:
+ react: 17.0.2
+ dev: false
+
/@vercel/build-utils/5.3.2:
resolution: {integrity: sha512-nP6CBbvLLlUc8FH1qkSVVb2sP70CNHX5rr9hf2z4foVHUhEjD0lRlwn5yQgoGRC6gwdDkGK+z3nuKWXObNfvqg==}
dev: false