From 06d620dbc841f37651b914943d0ac7fc462eb159 Mon Sep 17 00:00:00 2001 From: Matti Nannt Date: Thu, 20 Jul 2023 10:45:06 +0200 Subject: [PATCH] Update docs for nextjs setup with app directory (#590) --- .../docs/getting-started/nextjs-app/index.mdx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/formbricks-com/pages/docs/getting-started/nextjs-app/index.mdx b/apps/formbricks-com/pages/docs/getting-started/nextjs-app/index.mdx index 1d3e849cb5..d847a727da 100644 --- a/apps/formbricks-com/pages/docs/getting-started/nextjs-app/index.mdx +++ b/apps/formbricks-com/pages/docs/getting-started/nextjs-app/index.mdx @@ -45,18 +45,18 @@ import formbricks from "@formbricks/js"; import { usePathname, useSearchParams } from "next/navigation"; import { useEffect } from "react"; -if (typeof window !== "undefined") { - formbricks.init({ - environmentId: "clj66eqzu00m5qu0g8leglrns", - apiHost: "https://app.formbricks.com", // e.g. https://app.formbricks.com - debug: true, // remove when in production - }); -} - export default function FormbricksProvider() { const pathname = usePathname(); const searchParams = useSearchParams(); + useEffect(() => { + formbricks.init({ + environmentId: "clj66eqzu00m5qu0g8leglrns", + apiHost: "https://app.formbricks.com", // e.g. https://app.formbricks.com + debug: true, // remove when in production + }); + }, []); + useEffect(() => { formbricks?.registerRouteChange(); }, [pathname, searchParams]);