+
+ {@render children()}
+ {#if error}
+
{error}
+ {:else if description}
+
{description}
+ {/if}
+
diff --git a/web/src/routes/+layout.svelte b/web/src/routes/+layout.svelte
index 48f9660..96d4991 100644
--- a/web/src/routes/+layout.svelte
+++ b/web/src/routes/+layout.svelte
@@ -4,6 +4,7 @@
import './layout.css';
import favicon from '$lib/assets/favicon.svg';
import AppLayout from '$lib/ui/app/layout/app-layout.svelte';
+ import ConfirmDialog from '$lib/ui/patterns/confirm/confirm-dialog.svelte';
import { applyTheme, readTheme, THEME_STORAGE_KEY, type ThemePreference } from '$lib/theme.js';
import { Toaster } from 'svelte-sonner';
@@ -42,4 +43,5 @@