mirror of
https://github.com/CopilotKit/CopilotKit.git
synced 2026-09-14 16:26:20 +08:00
ccc16b3525
# Conflicts: # docs/lib/providers/providers-wrapper.tsx
24 lines
651 B
TypeScript
24 lines
651 B
TypeScript
"use client";
|
|
|
|
import React, { Suspense } from "react";
|
|
import { PostHogProvider } from "@/lib/providers/posthog-provider";
|
|
import { ScarfPixel } from "./scarf-pixel";
|
|
import { CopyTracker } from "./copy-tracker";
|
|
import { useGoogleAnalytics } from "../hooks/use-google-analytics";
|
|
import { ThemeOverride } from "@/components/theme-override";
|
|
|
|
export function ProvidersWrapper({ children }: { children: React.ReactNode }) {
|
|
useGoogleAnalytics();
|
|
|
|
return (
|
|
<Suspense fallback={null}>
|
|
<PostHogProvider>
|
|
<CopyTracker />
|
|
{children}
|
|
</PostHogProvider>
|
|
<ThemeOverride />
|
|
<ScarfPixel />
|
|
</Suspense>
|
|
);
|
|
}
|