From 24a63391fc05fc54b00d56713f29469452b2ce7f Mon Sep 17 00:00:00 2001 From: moklick Date: Sat, 16 Mar 2024 12:22:07 +0100 Subject: [PATCH] chore(packages): bump --- packages/react/package.json | 2 +- packages/react/src/utils/general.ts | 8 ++++---- packages/svelte/package.json | 2 +- packages/system/package.json | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/react/package.json b/packages/react/package.json index 542a7071..3a47cbb2 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@xyflow/react", - "version": "12.0.0-next.11", + "version": "12.0.0-next.12", "description": "React Flow - A highly customizable React library for building node-based editors and interactive flow charts.", "keywords": [ "react", diff --git a/packages/react/src/utils/general.ts b/packages/react/src/utils/general.ts index c9e3ae17..e497dd99 100644 --- a/packages/react/src/utils/general.ts +++ b/packages/react/src/utils/general.ts @@ -1,7 +1,7 @@ +import { ReactNode, Ref, RefAttributes, forwardRef } from 'react'; import { isNodeBase, isEdgeBase } from '@xyflow/system'; import type { Edge, Node } from '../types'; -import React from 'react'; /** * Test whether an object is useable as a Node @@ -25,8 +25,8 @@ export const isEdge = (element: unknown): element // eslint-disable-next-line @typescript-eslint/ban-types export function fixedForwardRef( - render: (props: P, ref: React.Ref) => React.ReactNode -): (props: P & React.RefAttributes) => React.ReactNode { + render: (props: P, ref: Ref) => ReactNode +): (props: P & RefAttributes) => ReactNode { // eslint-disable-next-line @typescript-eslint/no-explicit-any - return React.forwardRef(render) as any; + return forwardRef(render) as any; } diff --git a/packages/svelte/package.json b/packages/svelte/package.json index 85e58150..98f21569 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@xyflow/svelte", - "version": "0.0.38", + "version": "0.0.39", "description": "Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.", "keywords": [ "svelte", diff --git a/packages/system/package.json b/packages/system/package.json index 42f571d2..42e479b2 100644 --- a/packages/system/package.json +++ b/packages/system/package.json @@ -1,6 +1,6 @@ { "name": "@xyflow/system", - "version": "0.0.19", + "version": "0.0.20", "description": "xyflow core system that powers React Flow and Svelte Flow.", "keywords": [ "node-based UI",