chore(getNodesBounds): only show warning in dev
This commit is contained in:
@@ -180,7 +180,7 @@ export type GeneralHelpers<NodeType extends Node = Node, EdgeType extends Edge =
|
|||||||
*
|
*
|
||||||
* @returns the bounds of the given nodes
|
* @returns the bounds of the given nodes
|
||||||
*/
|
*/
|
||||||
getNodesBounds: (nodes: (NodeType | string)[]) => Rect;
|
getNodesBounds: (nodes: (NodeType | InternalNode | string)[]) => Rect;
|
||||||
/**
|
/**
|
||||||
* Gets all connections for a given handle belonging to a specific node.
|
* Gets all connections for a given handle belonging to a specific node.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -132,9 +132,11 @@ export type GetNodesBoundsParams = {
|
|||||||
* @returns Bounding box enclosing all nodes
|
* @returns Bounding box enclosing all nodes
|
||||||
*/
|
*/
|
||||||
export const getNodesBounds = (nodes: NodeBase[], params: GetNodesBoundsParams = { nodeOrigin: [0, 0] }): Rect => {
|
export const getNodesBounds = (nodes: NodeBase[], params: GetNodesBoundsParams = { nodeOrigin: [0, 0] }): Rect => {
|
||||||
console.warn(
|
if (process.env.NODE_ENV === 'development') {
|
||||||
'This function yields erronous results for subflows. Use getNodesBounds from useReactFlow/useSvelteFlow hook instead.'
|
console.warn(
|
||||||
);
|
'[DEPRECATED] `getNodesBounds` is deprecated because it yields erronous results for subflows. Use `getNodesBounds` from useReactFlow/useSvelteFlow hook instead.'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
if (nodes.length === 0) {
|
if (nodes.length === 0) {
|
||||||
return { x: 0, y: 0, width: 0, height: 0 };
|
return { x: 0, y: 0, width: 0, height: 0 };
|
||||||
|
|||||||
Reference in New Issue
Block a user