Home / Function/ setup_stores() — svelte Function Reference

setup_stores() — svelte Function Reference

Architecture documentation for the setup_stores() function in store.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  07cdacc1_cf82_70b3_ac86_322d934be1eb["setup_stores()"]
  49e6453b_f889_68d3_168f_19a644745ce8["store.js"]
  07cdacc1_cf82_70b3_ac86_322d934be1eb -->|defined in| 49e6453b_f889_68d3_168f_19a644745ce8
  20340432_01a2_6741_abf4_60ccab51cdb3["teardown()"]
  07cdacc1_cf82_70b3_ac86_322d934be1eb -->|calls| 20340432_01a2_6741_abf4_60ccab51cdb3
  style 07cdacc1_cf82_70b3_ac86_322d934be1eb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/client/reactivity/store.js lines 124–142

export function setup_stores() {
	/** @type {StoreReferencesContainer} */
	const stores = {};

	function cleanup() {
		teardown(() => {
			for (var store_name in stores) {
				const ref = stores[store_name];
				ref.unsubscribe();
			}
			define_property(stores, IS_UNMOUNTED, {
				enumerable: false,
				value: true
			});
		});
	}

	return [stores, cleanup];
}

Domain

Subdomains

Calls

Frequently Asked Questions

What does setup_stores() do?
setup_stores() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/reactivity/store.js.
Where is setup_stores() defined?
setup_stores() is defined in packages/svelte/src/internal/client/reactivity/store.js at line 124.
What does setup_stores() call?
setup_stores() calls 1 function(s): teardown.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free