diff --git a/chatdesk-ui/app/[locale]/layout.tsx b/chatdesk-ui/app/[locale]/layout.tsx index e7b7126..7ba7cdf 100644 --- a/chatdesk-ui/app/[locale]/layout.tsx +++ b/chatdesk-ui/app/[locale]/layout.tsx @@ -10,7 +10,7 @@ import { cookies } from "next/headers" import { ReactNode } from "react" import "./globals.css" import { Suspense } from "react" -import { RuntimeEnvProvider } from "@/components/utility/runtime-env-provider" +import { RuntimeEnvScript } from "@/components/utility/runtime-env-script" const inter = Inter({ subsets: ["latin"] }) @@ -105,7 +105,7 @@ export default async function RootLayout({ - + diff --git a/chatdesk-ui/components/utility/runtime-env-provider.tsx b/chatdesk-ui/components/utility/runtime-env-provider.tsx index 8c687fe..fe06e5a 100644 --- a/chatdesk-ui/components/utility/runtime-env-provider.tsx +++ b/chatdesk-ui/components/utility/runtime-env-provider.tsx @@ -92,12 +92,10 @@ // } -// components/utility/runtime-env-provider.tsx +// components/utility/runtime-env-script.tsx import { headers } from "next/headers" -import { useServerInsertedHTML } from "next/navigation" -import React from "react" -export function RuntimeEnvProvider() { +export function RuntimeEnvScript() { const h = headers() const proto = @@ -107,18 +105,13 @@ export function RuntimeEnvProvider() { const supabaseUrl = `${proto}://${hostname}:8000` - useServerInsertedHTML(() => { - return ( -