From 582aadf48071e4ee81ac0e451f80094edf2f4b31 Mon Sep 17 00:00:00 2001 From: Konstantin Wohlwend Date: Fri, 21 Feb 2025 18:22:33 -0800 Subject: [PATCH] Fix environment variables on the dashboard --- .../projects/[projectId]/project-settings/page-client.tsx | 2 +- apps/dashboard/src/lib/env.tsx | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/project-settings/page-client.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/project-settings/page-client.tsx index 9b511b828..bc15a0f9e 100644 --- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/project-settings/page-client.tsx +++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/project-settings/page-client.tsx @@ -1,5 +1,5 @@ "use client"; -import { InputField, SwitchField } from "@/components/form-fields"; +import { InputField } from "@/components/form-fields"; import { StyledLink } from "@/components/link"; import { FormSettingCard, SettingCard, SettingSwitch, SettingText } from "@/components/settings"; import { getPublicEnvVar } from '@/lib/env'; diff --git a/apps/dashboard/src/lib/env.tsx b/apps/dashboard/src/lib/env.tsx index 5ba9b771d..aedbc9b6f 100644 --- a/apps/dashboard/src/lib/env.tsx +++ b/apps/dashboard/src/lib/env.tsx @@ -1,9 +1,5 @@ /* eslint-disable no-restricted-syntax */ -// hack to make sure process is defined in non-node environments -// NEXT_LINE_PLATFORM js -const process = (globalThis as any).process ?? { env: {} }; - const _inlineEnvVars = { NEXT_PUBLIC_STACK_API_URL: process.env.NEXT_PUBLIC_STACK_API_URL, NEXT_PUBLIC_BROWSER_STACK_API_URL: process.env.NEXT_PUBLIC_BROWSER_STACK_API_URL, @@ -22,6 +18,7 @@ const _inlineEnvVars = { NEXT_PUBLIC_STACK_URL: process.env.NEXT_PUBLIC_STACK_URL, NEXT_PUBLIC_STACK_INBUCKET_WEB_URL: process.env.NEXT_PUBLIC_STACK_INBUCKET_WEB_URL, } as const; +console.log(_inlineEnvVars); // This will be replaced with the actual env vars after a docker build const _postBuildEnvVars = {