mirror of
https://github.com/hatchet-dev/hatchet.git
synced 2026-05-05 17:20:02 -05:00
36afeece02
* 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
27 lines
818 B
TypeScript
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;
|