1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-26 12:58:28 -04:00
jarv.is/app/analytics.tsx
2025-03-24 18:51:53 -04:00

24 lines
535 B
TypeScript

import Script from "next/script";
const Analytics = () => {
if (process.env.NEXT_PUBLIC_VERCEL_ENV !== "production") {
return null;
}
if (!process.env.NEXT_PUBLIC_UMAMI_WEBSITE_ID) {
return null;
}
return (
<Script
src="/_stream/u/script.js" // see middleware rewrite
id="umami-js"
strategy="afterInteractive"
data-website-id={process.env.NEXT_PUBLIC_UMAMI_WEBSITE_ID}
data-domains={process.env.NEXT_PUBLIC_VERCEL_PROJECT_PRODUCTION_URL}
/>
);
};
export default Analytics;