diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index f51f549..1d99686 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -2,6 +2,7 @@ import "./globals.css";
import "reactflow/dist/base.css";
import "reactflow/dist/style.css";
import type { Metadata, Viewport } from "next";
+import Metrics from "@/metrics";
export const metadata: Metadata = {
title: "Sync-D",
@@ -25,6 +26,7 @@ export default function RootLayout({
return (
{children}
+
);
}
diff --git a/src/metrics/GoogleAnalytics.tsx b/src/metrics/GoogleAnalytics.tsx
new file mode 100644
index 0000000..f69b69f
--- /dev/null
+++ b/src/metrics/GoogleAnalytics.tsx
@@ -0,0 +1,29 @@
+"use client";
+
+import Script from "next/script";
+
+const GoogleAnalytics = () => {
+ return (
+ <>
+
+
+ >
+ );
+};
+
+export default GoogleAnalytics;
diff --git a/src/metrics/MicrosoftClarity.tsx b/src/metrics/MicrosoftClarity.tsx
new file mode 100644
index 0000000..9194bed
--- /dev/null
+++ b/src/metrics/MicrosoftClarity.tsx
@@ -0,0 +1,23 @@
+"use client";
+
+import Script from "next/script";
+
+const MicrosoftClarity = () => {
+ return (
+
+ );
+};
+
+export default MicrosoftClarity;
diff --git a/src/metrics/index.tsx b/src/metrics/index.tsx
new file mode 100644
index 0000000..224e48f
--- /dev/null
+++ b/src/metrics/index.tsx
@@ -0,0 +1,11 @@
+import GoogleAnalytics from "./GoogleAnalytics";
+import MicrosoftClarity from "./MicrosoftClarity";
+
+const Metrics = () => (
+ <>
+
+
+ >
+);
+
+export default Metrics;