useInitialized and useNodesInitialized now return a readable, useEdgesInitialized is not exported

This commit is contained in:
peterkogo
2024-01-22 16:34:01 +01:00
parent a4145a33bd
commit efbf2b3582
2 changed files with 8 additions and 3 deletions
@@ -1,4 +1,5 @@
import { useStore } from '$lib/store';
import type { Readable } from 'svelte/store';
/**
* Hook for seeing if nodes are initialized
@@ -6,7 +7,9 @@ import { useStore } from '$lib/store';
*/
export function useNodesInitialized() {
const { nodesInitialized } = useStore();
return nodesInitialized;
return {
subscribe: nodesInitialized.subscribe
} as Readable<boolean>;
}
/**
@@ -24,5 +27,7 @@ export function useEdgesInitialized() {
*/
export function useInitialized() {
const { initialized } = useStore();
return initialized;
return {
subscribe: initialized.subscribe
} as Readable<boolean>;
}
+1 -1
View File
@@ -31,7 +31,7 @@ export * from '$lib/hooks/useConnection';
export * from '$lib/hooks/useNodesEdges';
export * from '$lib/hooks/useHandleConnections';
export * from '$lib/hooks/useNodesData';
export * from '$lib/hooks/useInitialized';
export { useInitialized, useNodesInitialized } from '$lib/hooks/useInitialized';
// types
export type {