Skip to content

Commit 196cb54

Browse files
authored
[Dashboard] Feature: Adds PostHog tracking to bridge page (#7232)
1 parent ed2d641 commit 196cb54

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

apps/dashboard/src/app/bridge/components/client/Providers.client.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
import { ThemeProvider } from "next-themes";
33
import { Toaster } from "sonner";
44
import { ThirdwebProvider } from "thirdweb/react";
5+
import { PHProvider } from "../../../../lib/posthog/Posthog";
6+
import { PostHogPageView } from "../../../../lib/posthog/PosthogPageView";
57

68
export function Providers({ children }: { children: React.ReactNode }) {
79
return (
@@ -12,8 +14,11 @@ export function Providers({ children }: { children: React.ReactNode }) {
1214
enableSystem={false}
1315
defaultTheme="dark"
1416
>
15-
{children}
16-
<Toaster richColors theme="dark" />
17+
<PHProvider>
18+
<PostHogPageView />
19+
{children}
20+
<Toaster richColors theme="dark" />
21+
</PHProvider>
1722
</ThemeProvider>
1823
</ThirdwebProvider>
1924
);
Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
"use client";
22
import { Toaster } from "sonner";
33
import { ThirdwebProvider } from "thirdweb/react";
4+
import { PHProvider } from "../../../../lib/posthog/Posthog";
5+
import { PostHogPageView } from "../../../../lib/posthog/PosthogPageView";
46

57
export function Providers({ children }: { children: React.ReactNode }) {
68
return (
79
<ThirdwebProvider>
8-
{children}
9-
<Toaster richColors theme="dark" />
10+
<PHProvider>
11+
<PostHogPageView />
12+
{children}
13+
<Toaster richColors theme="dark" />
14+
</PHProvider>
1015
</ThirdwebProvider>
1116
);
1217
}

0 commit comments

Comments
 (0)