diff --git a/src/lib/components/examples/HelloEarth.svelte b/src/lib/components/examples/HelloEarth.svelte index 2347aac..daf0020 100644 --- a/src/lib/components/examples/HelloEarth.svelte +++ b/src/lib/components/examples/HelloEarth.svelte @@ -5,10 +5,10 @@ let isStoreLoaded = false; $: if (services && services.helloEarthAlert) { - // services.helloEarthAlert.alertMe(); + services.helloEarthAlert.alertMe(); } $: if (services.core) { - // services.core.testAlert(); + services.core.testAlert(); } $: if ($store) isStoreLoaded = true; diff --git a/vite.config.ts b/vite.config.ts index 9262200..eceba4e 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -46,7 +46,15 @@ export default defineConfig({ return `export default ${JSON.stringify(components)};`; } return null; - } + }, + handleHotUpdate({ file, server }) { // Add handleHotUpdate to watch for file changes + if (file.startsWith(resolve(__dirname, 'src/lib/components'))) { + server.ws.send({ + type: 'full-reload', + path: '*', + }); + } + }, }, { name: 'services-resolver', @@ -70,7 +78,15 @@ export default defineConfig({ return `export default ${JSON.stringify(services)};`; } return null; - } + }, + handleHotUpdate({ file, server }) { // Add handleHotUpdate to watch for file changes + if (file.startsWith(resolve(__dirname, 'src/lib/services'))) { + server.ws.send({ + type: 'full-reload', + path: '*', + }); + } + }, }, { name: 'data-sources-resolver', @@ -102,3 +118,4 @@ export default defineConfig({ } }); +