From fe0aa91ed063a32da66a08b7f6de75978aed1d1b Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Thu, 22 Jun 2023 16:37:06 -0300 Subject: [PATCH] chore(GenericNode/index.tsx): import additional types from react to improve type safety --- src/frontend/src/CustomNodes/GenericNode/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/frontend/src/CustomNodes/GenericNode/index.tsx b/src/frontend/src/CustomNodes/GenericNode/index.tsx index eda6dee41..6252e3772 100644 --- a/src/frontend/src/CustomNodes/GenericNode/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/index.tsx @@ -6,7 +6,7 @@ import { } from "../../utils"; import ParameterComponent from "./components/parameterComponent"; import { typesContext } from "../../contexts/typesContext"; -import { useContext, useState, useEffect, useRef } from "react"; +import { useContext, useState, useEffect, useRef, ForwardRefExoticComponent, ComponentType, SVGProps, ReactNode } from "react"; import { NodeDataType } from "../../types/flow"; import { alertContext } from "../../contexts/alertContext"; import { PopUpContext } from "../../contexts/popUpContext"; @@ -31,7 +31,7 @@ export default function GenericNode({ const { types, deleteNode } = useContext(typesContext); const { closePopUp, openPopUp } = useContext(PopUpContext); - + // any to avoid type conflict const Icon: any = nodeIconsLucide[data.type] || nodeIconsLucide[types[data.type]]; const [validationStatus, setValidationStatus] = useState(null);