diff --git a/packages/svelte/package.json b/packages/svelte/package.json index f9f2ccef..0bea25aa 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@xyflow/svelte", - "version": "0.0.16", + "version": "0.0.17", "description": "Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.", "keywords": [ "svelte", diff --git a/packages/svelte/src/lib/index.ts b/packages/svelte/src/lib/index.ts index d6861045..b3048f18 100644 --- a/packages/svelte/src/lib/index.ts +++ b/packages/svelte/src/lib/index.ts @@ -14,6 +14,9 @@ export * from '$lib/plugins/Controls'; export * from '$lib/plugins/Background'; export * from '$lib/plugins/Minimap'; +// store +export { useStore } from '$lib/store'; + // utils export * from '$lib/utils'; export * from '$lib/hooks/useSvelteFlow'; @@ -22,6 +25,7 @@ export * from '$lib/hooks/useSvelteFlow'; export type { Edge, EdgeProps, EdgeTypes, DefaultEdgeOptions } from '$lib/types/edges'; export type { HandleComponentProps, FitViewOptions } from '$lib/types/general'; export type { Node, NodeTypes, DefaultNodeOptions } from '$lib/types/nodes'; +export type { SvelteFlowStore } from '$lib/store/types'; // system types export {