@rxflow/base
Version:
BaseFlow - 核心 Flow 组件库
18 lines • 554 B
JavaScript
/**
* @author: yanxianliang
* @date: 2025-10-20 10:00
* @modified:2025/10/20 10:00 by yanxianliang
* @desc: 判断节点是否已经被删除
*
* Copyright (c) 2025 by yanxianliang, All Rights Reserved.
*/
import { useStoreApi } from "@xyflow/react";
import { useCallback } from "react";
export var useCheckUnMount = function useCheckUnMount() {
var _useStoreApi = useStoreApi(),
getState = _useStoreApi.getState;
return useCallback(function (id) {
var nodeLookup = getState().nodeLookup;
return !nodeLookup.has(id);
}, []);
};