mirror of
https://github.com/soconnor0919/lewisburg-coffee.git
synced 2026-02-04 15:46:32 -05:00
chore: update umami to use .env instead of hardcoded URL
This commit is contained in:
@@ -4,6 +4,7 @@ import { type Metadata, type Viewport } from "next";
|
||||
import { PT_Serif } from "next/font/google";
|
||||
|
||||
import { ThemeProvider } from "~/components/ThemeProvider";
|
||||
import { env } from "~/env";
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Lewisburg Coffee Map",
|
||||
@@ -35,8 +36,8 @@ export default function RootLayout({
|
||||
{process.env.NODE_ENV === "production" && (
|
||||
<script
|
||||
defer
|
||||
src="https://umami-iccw808w4wk088o0w4o8c8kg.coolify.soconnor.dev/script.js"
|
||||
data-website-id="415c64e5-98c5-4975-bf49-2c900fe6b1b5"
|
||||
src={env.NEXT_PUBLIC_UMAMI_SCRIPT_URL}
|
||||
data-website-id={env.NEXT_PUBLIC_UMAMI_WEBSITE_ID}
|
||||
/>
|
||||
)}
|
||||
</head>
|
||||
|
||||
@@ -17,6 +17,8 @@ export const env = createEnv({
|
||||
*/
|
||||
client: {
|
||||
// NEXT_PUBLIC_CLIENTVAR: z.string(),
|
||||
NEXT_PUBLIC_UMAMI_SCRIPT_URL: z.string().url(),
|
||||
NEXT_PUBLIC_UMAMI_WEBSITE_ID: z.string().uuid(),
|
||||
},
|
||||
|
||||
/**
|
||||
@@ -25,6 +27,8 @@ export const env = createEnv({
|
||||
*/
|
||||
runtimeEnv: {
|
||||
NODE_ENV: process.env.NODE_ENV,
|
||||
NEXT_PUBLIC_UMAMI_WEBSITE_ID: process.env.NEXT_PUBLIC_UMAMI_WEBSITE_ID,
|
||||
NEXT_PUBLIC_UMAMI_SCRIPT_URL: process.env.NEXT_PUBLIC_UMAMI_SCRIPT_URL,
|
||||
// NEXT_PUBLIC_CLIENTVAR: process.env.NEXT_PUBLIC_CLIENTVAR,
|
||||
},
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user