Files
vue-flow/packages/core/src/composables/useVisibleNodeIds.ts
2024-02-15 17:46:21 +01:00

13 lines
338 B
TypeScript

/**
* Composable for getting the visible node ids from the store.
*
* @internal
* @param onlyRenderVisible
* @returns array with visible node ids
*/
export function useVisibleNodeIds(onlyRenderVisible: boolean) {
const nodeIds = useStore(useCallback(selector(onlyRenderVisible), [onlyRenderVisible]), shallow)
return nodeIds
}