mirror of
https://github.com/soconnor0919/lewisburg-coffee.git
synced 2026-02-04 23:56: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 { PT_Serif } from "next/font/google";
|
||||||
|
|
||||||
import { ThemeProvider } from "~/components/ThemeProvider";
|
import { ThemeProvider } from "~/components/ThemeProvider";
|
||||||
|
import { env } from "~/env";
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "Lewisburg Coffee Map",
|
title: "Lewisburg Coffee Map",
|
||||||
@@ -35,8 +36,8 @@ export default function RootLayout({
|
|||||||
{process.env.NODE_ENV === "production" && (
|
{process.env.NODE_ENV === "production" && (
|
||||||
<script
|
<script
|
||||||
defer
|
defer
|
||||||
src="https://umami-iccw808w4wk088o0w4o8c8kg.coolify.soconnor.dev/script.js"
|
src={env.NEXT_PUBLIC_UMAMI_SCRIPT_URL}
|
||||||
data-website-id="415c64e5-98c5-4975-bf49-2c900fe6b1b5"
|
data-website-id={env.NEXT_PUBLIC_UMAMI_WEBSITE_ID}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
@@ -17,6 +17,8 @@ export const env = createEnv({
|
|||||||
*/
|
*/
|
||||||
client: {
|
client: {
|
||||||
// NEXT_PUBLIC_CLIENTVAR: z.string(),
|
// 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: {
|
runtimeEnv: {
|
||||||
NODE_ENV: process.env.NODE_ENV,
|
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,
|
// NEXT_PUBLIC_CLIENTVAR: process.env.NEXT_PUBLIC_CLIENTVAR,
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user