Files
comfyui-deploy/web/src/app/(app)/providers.tsx
T

20 lines
521 B
TypeScript

// app/providers.tsx
"use client";
import posthog from "posthog-js";
import { PostHogProvider } from "posthog-js/react";
if (typeof window !== "undefined") {
posthog.init(process.env.NEXT_PUBLIC_POSTHOG_KEY!, {
api_host: process.env.NEXT_PUBLIC_POSTHOG_HOST,
capture_pageview: false, // Disable automatic pageview capture, as we capture manually
});
}
export function PHProvider({
children,
}: {
children: React.ReactNode;
}) {
return <PostHogProvider client={posthog}>{children}</PostHogProvider>;
}