diff --git a/app/src/components/card.svelte b/app/src/components/card.svelte
index 40497d6..d05eff3 100644
--- a/app/src/components/card.svelte
+++ b/app/src/components/card.svelte
@@ -1,14 +1,13 @@
{#if title === ""}
-
+ {@render children()}
{:else}
{title}
-
+ {@render children()}
{/if}
diff --git a/app/src/components/footer.svelte b/app/src/components/footer.svelte
index 0195fa6..6093f27 100644
--- a/app/src/components/footer.svelte
+++ b/app/src/components/footer.svelte
@@ -5,7 +5,7 @@
import { onMount } from "svelte";
- let data = null;
+ let data = $state(null);
onMount(async () => {
data = await api.metrics(fetch);
diff --git a/app/src/components/head.svelte b/app/src/components/head.svelte
index 78c7c4a..46256ec 100644
--- a/app/src/components/head.svelte
+++ b/app/src/components/head.svelte
@@ -2,7 +2,7 @@
import { locale } from "$lib/locale.js";
import api from "$lib/api.js";
- export let desc, title;
+ let { desc, title } = $props();
diff --git a/app/src/components/language.svelte b/app/src/components/language.svelte
index 8b1ca26..5bfdee8 100644
--- a/app/src/components/language.svelte
+++ b/app/src/components/language.svelte
@@ -1,25 +1,22 @@
-{#if show}
-
-
-{/if}
+