feat(svelte): reset store when component unmounts

This commit is contained in:
moklick
2023-03-14 12:05:36 +01:00
parent 608768fd5b
commit cca25a792b
4 changed files with 21 additions and 2 deletions
@@ -1,5 +1,5 @@
<script lang="ts">
import { setContext } from 'svelte';
import { onDestroy, setContext } from 'svelte';
import { createStore, key } from '$lib/store';
import type { SvelteFlowProviderProps } from './types';
@@ -17,6 +17,10 @@
setContext(key, {
getStore: () => store
});
onDestroy(() => {
store.reset();
});
</script>
<slot />