Files
hatchet/frontend/docs/pages/_app.tsx
T
Andrei Gaspar 36afeece02 Cross-Domain Tracking and Analytics Refactoring (#2587)
* feat: Implement cross-domain tracking (docs -> app)

* fix: Eslint config path issue

* feat: Implement posthog provider

* Revert "fix: Eslint config path issue"

This reverts commit 2baf56819a.

* feat: Implement wildcard support in analytics cross domain targets
2025-12-02 11:52:15 -05:00

27 lines
818 B
TypeScript

import type { AppProps } from "next/app";
import "../styles/global.css";
import { LanguageProvider } from "../context/LanguageContext";
import { ConsentProvider } from "../context/ConsentContext";
import CookieConsent from "@/components/ui/cookie-banner";
import { PostHogProvider } from "@/providers/posthog";
import { CrossDomainLinkHandler } from "@/components/CrossDomainLinkHandler";
function MyApp({ Component, pageProps }: AppProps) {
return (
<LanguageProvider>
<ConsentProvider>
<PostHogProvider>
<CrossDomainLinkHandler>
<main>
<CookieConsent />
<Component {...pageProps} />
</main>
</CrossDomainLinkHandler>
</PostHogProvider>
</ConsentProvider>
</LanguageProvider>
);
}
export default MyApp;