diff options
Diffstat (limited to 'packages/integrations/svelte/client.svelte.js')
-rw-r--r-- | packages/integrations/svelte/client.svelte.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/integrations/svelte/client.svelte.js b/packages/integrations/svelte/client.svelte.js index 4f861e96d..85a2cd890 100644 --- a/packages/integrations/svelte/client.svelte.js +++ b/packages/integrations/svelte/client.svelte.js @@ -61,6 +61,9 @@ export default (element) => { function createComponent(Component, target, props, shouldHydrate) { let propsState = $state(props); const bootstrap = shouldHydrate ? hydrate : mount; + if(!shouldHydrate) { + target.innerHTML = ''; + } const component = bootstrap(Component, { target, props: propsState }); return { setProps(newProps) { |