Skip to content

Snippet: Svelte / Sveltekit - Auto-subscribe to a store onMount #6

@trasherdk

Description

@trasherdk
<script>
	import { userdata } from '$lib/stores.js';
	import { onMount } from 'svelte';

	onMount(async () => {
		const userNew = {
			first_name: "John",
			last_name: "Doe"
		}
		$userdata = userNew
	});

	$: console.log('I rerun every time userdata is updated', $userdata);
</script>

<p>I'm rerendered everytime userdata is updated {JSON.stringify($userdata)}</p>

Source: sveltejs/kit#8897 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions