From 004439b7364f987bde84971c2d29696b278e3f86 Mon Sep 17 00:00:00 2001
From: "2569718930@qq.com" <2569718930@qq.com>
Date: Wed, 24 Jun 2026 16:25:49 +0800
Subject: [PATCH] Add Microsoft Clarity tracking
---
frontend/app/layout.tsx | 2 ++
.../observability/MicrosoftClarity.tsx | 23 +++++++++++++
.../__tests__/microsoftClarity.test.ts | 34 +++++++++++++++++++
3 files changed, 59 insertions(+)
create mode 100644 frontend/components/observability/MicrosoftClarity.tsx
create mode 100644 frontend/components/observability/__tests__/microsoftClarity.test.ts
diff --git a/frontend/app/layout.tsx b/frontend/app/layout.tsx
index 4eca9acc..8769ee0f 100644
--- a/frontend/app/layout.tsx
+++ b/frontend/app/layout.tsx
@@ -1,6 +1,7 @@
import type { Metadata } from "next";
import { Inter, JetBrains_Mono } from "next/font/google";
import { RegisterSW } from "@/components/dashboard/RegisterSW";
+import { MicrosoftClarity } from "@/components/observability/MicrosoftClarity";
import "./globals.css";
const inter = Inter({
@@ -89,6 +90,7 @@ export default function RootLayout({
{children}
+