From 546e5cebc4a7436526ad71c217c14ae417685b26 Mon Sep 17 00:00:00 2001 From: grzdev Date: Tue, 17 Feb 2026 20:51:35 +0100 Subject: [PATCH] fix(examples): guard missing #app mount target in svelte simple example --- examples/svelte/simple/src/main.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/examples/svelte/simple/src/main.ts b/examples/svelte/simple/src/main.ts index eeb0a0bcec3..03cadc0d984 100644 --- a/examples/svelte/simple/src/main.ts +++ b/examples/svelte/simple/src/main.ts @@ -2,8 +2,9 @@ import { mount } from 'svelte' import './app.css' import App from './App.svelte' -const app = mount(App, { - target: document.querySelector('#app')!, -}) +const target = document.querySelector('#app') +if (!target) throw new Error('Missing #app element') + +const app = mount(App, { target }) export default app