fix: improve umami configuration

This commit is contained in:
2024-11-03 13:09:54 +01:00
parent e5a4ed6271
commit 052ad4c2ca
2 changed files with 6 additions and 4 deletions

View File

@ -1,6 +1,7 @@
FROM node:18.19-alpine AS builder
ARG VITE_EXTRA_HEAD
ARG PUBLIC_UMAMI_URL
ARG PUBLIC_UMAMI_WEBSTIE
WORKDIR /app-builder

View File

@ -1,7 +1,8 @@
<script lang="ts">
import { title, meta } from '$lib/data/global';
import { meta, title } from '$lib/data/global';
import '../app.css';
let { children } = $props();
import { PUBLIC_UMAMI_URL, PUBLIC_UMAMI_WEBSTIE } from '$env/static/public';
</script>
{@render children()}
@ -9,7 +10,7 @@
<svelte:head>
<title>{title}</title>
<meta name="description" content={meta.description} />
{#if import.meta.env.VITE_EXTRA_HEAD}
{@html import.meta.env.VITE_EXTRA_HEAD}
{#if PUBLIC_UMAMI_URL && PUBLIC_UMAMI_WEBSTIE}
<script defer src={PUBLIC_UMAMI_URL} data-website-id={PUBLIC_UMAMI_WEBSTIE}></script>
{/if}
</svelte:head>