diff --git a/src/env.mjs b/src/env.mjs index 18397f3..5fb4c27 100644 --- a/src/env.mjs +++ b/src/env.mjs @@ -27,6 +27,7 @@ const server = z.object({ */ const client = z.object({ // NEXT_PUBLIC_CLIENTVAR: z.string().min(1), + NEXT_PUBLIC_ENVIRONMENT: z.enum(["development", "test", "production"]), }); /** @@ -41,6 +42,7 @@ const processEnv = { NEXTAUTH_SECRET: process.env.NEXTAUTH_SECRET, NEXTAUTH_URL: process.env.NEXTAUTH_URL, JWT_SECRET: process.env.JWT_SECRET, + NEXT_PUBLIC_ENVIRONMENT: process.env.NODE_ENV, }; // Don't touch the part below diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 0c2af17..7142958 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -21,7 +21,7 @@ const MyApp: AppType<{ session: Session | null }> = ({ content="University of Iowa Center for Auditory Training Resources" /> <link rel="icon" href="/favicon.ico" /> - {env.NODE_ENV === "production" ? ( + {env.NEXT_PUBLIC_ENVIRONMENT === "production" ? ( <script defer src="https://analytics.brandonegger.com/script.js"