Merge pull request #3472 from wbkd/svelte-flow-use-nodes-edges

feat(svelte) added useNodes and useEdges hooks
This commit is contained in:
Moritz Klack
2023-10-05 18:51:00 +02:00
committed by GitHub
2 changed files with 14 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
import { useStore } from '$lib/store';
export function useNodes() {
const { nodes } = useStore();
return nodes;
}
export function useEdges() {
const { edges } = useStore();
return edges;
}

View File

@@ -19,9 +19,12 @@ export { useStore } from '$lib/store';
// utils
export * from '$lib/utils';
//hooks
export * from '$lib/hooks/useSvelteFlow';
export * from '$lib/hooks/useUpdateNodeInternals';
export * from '$lib/hooks/useConnection';
export * from '$lib/hooks/useNodesEdges';
// types
export type { Edge, EdgeProps, EdgeTypes, DefaultEdgeOptions } from '$lib/types/edges';