From 4e8ee49c966c3e23bdba8638eb2718ccb7813720 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira Date: Mon, 10 Jul 2023 22:32:57 -0300 Subject: [PATCH] Codacy fixes --- .../GenericNode/components/parameterComponent/index.tsx | 2 +- .../src/components/ShadTooltipComponent/index.tsx | 4 ++-- src/frontend/src/components/chatComponent/index.tsx | 2 +- src/frontend/src/components/promptComponent/index.tsx | 2 +- src/frontend/src/modals/codeAreaModal/index.tsx | 8 +------- src/frontend/src/modals/formModal/chatMessage/index.tsx | 4 ++-- src/frontend/src/modals/formModal/index.tsx | 4 ++-- src/frontend/src/modals/genericModal/index.tsx | 6 ++---- .../src/pages/FlowPage/components/PageComponent/index.tsx | 4 ++-- src/frontend/src/types/components/index.ts | 2 +- 10 files changed, 15 insertions(+), 23 deletions(-) diff --git a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx index 3d36b4e26..9323cc644 100644 --- a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx @@ -177,7 +177,7 @@ export default function ParameterComponent({ <> ) : ( {children} diff --git a/src/frontend/src/components/promptComponent/index.tsx b/src/frontend/src/components/promptComponent/index.tsx index 84041837b..4f9a56ad0 100644 --- a/src/frontend/src/components/promptComponent/index.tsx +++ b/src/frontend/src/components/promptComponent/index.tsx @@ -44,7 +44,7 @@ export default function PromptAreaComponent({ }) .catch((error) => {}); } - }, [reactFlowInstance, field_name, myValue, nodeClass, setNodeClass]); + }, [reactFlowInstance, field_name, myValue, nodeClass, setNodeClass, value]); return (
diff --git a/src/frontend/src/modals/codeAreaModal/index.tsx b/src/frontend/src/modals/codeAreaModal/index.tsx index 21ef182c3..3cafcdc33 100644 --- a/src/frontend/src/modals/codeAreaModal/index.tsx +++ b/src/frontend/src/modals/codeAreaModal/index.tsx @@ -27,9 +27,7 @@ export default function CodeAreaModal({ nodeClass: APIClassType; setNodeClass: (Class: APIClassType) => void; }) { - const [open, setOpen] = useState(true); const [code, setCode] = useState(value); - const [loading, setLoading] = useState(false); const { dark } = useContext(darkContext); const { closePopUp, setCloseEdit } = useContext(PopUpContext); const { setErrorData, setSuccessData } = useContext(alertContext); @@ -46,10 +44,8 @@ export default function CodeAreaModal({ } function handleClick() { - setLoading(true); postValidateCode(code) .then((apiReturn) => { - setLoading(false); if (apiReturn.data) { let importsErrors = apiReturn.data.imports.errors; let funcErrors = apiReturn.data.function.errors; @@ -58,7 +54,6 @@ export default function CodeAreaModal({ title: "Code is ready to run", }); setValue(code); - setOpen((old) => !old); setModalOpen(false); } else { if (funcErrors.length !== 0) { @@ -81,7 +76,6 @@ export default function CodeAreaModal({ } }) .catch((_) => { - setLoading(false); setErrorData({ title: "There is something wrong with this code, please review it", }); @@ -89,7 +83,7 @@ export default function CodeAreaModal({ } return ( - + Edit Code diff --git a/src/frontend/src/modals/formModal/chatMessage/index.tsx b/src/frontend/src/modals/formModal/chatMessage/index.tsx index 4e941e278..8b5453607 100644 --- a/src/frontend/src/modals/formModal/chatMessage/index.tsx +++ b/src/frontend/src/modals/formModal/chatMessage/index.tsx @@ -24,7 +24,7 @@ export default function ChatMessage({ }) { const convert = new Convert({ newline: true }); const [hidden, setHidden] = useState(true); - const [template, setTemplate] = useState(chat.template); + const template = chat.template; const [promptOpen, setPromptOpen] = useState(false); return (
), - [chat.message.toString()] + [chat.message, chat.message.toString()] )}
{chat.files && ( diff --git a/src/frontend/src/modals/formModal/index.tsx b/src/frontend/src/modals/formModal/index.tsx index d49123024..d0a73f941 100644 --- a/src/frontend/src/modals/formModal/index.tsx +++ b/src/frontend/src/modals/formModal/index.tsx @@ -292,7 +292,7 @@ export default function FormModal({ ws.current.close(); } }; - }, []); + }, [connectWS]); useEffect(() => { if ( @@ -303,7 +303,7 @@ export default function FormModal({ connectWS(); setLockChat(false); } - }, [lockChat]); + }, [lockChat, connectWS]); async function sendAll(data: sendAllProps) { try { diff --git a/src/frontend/src/modals/genericModal/index.tsx b/src/frontend/src/modals/genericModal/index.tsx index e3ccfce38..923549e28 100644 --- a/src/frontend/src/modals/genericModal/index.tsx +++ b/src/frontend/src/modals/genericModal/index.tsx @@ -57,7 +57,6 @@ export default function GenericModal({ const [myModalType] = useState(type); const [inputValue, setInputValue] = useState(value); const [isEdit, setIsEdit] = useState(true); - const [wordsHighlightInvalid, setWordsHighlightInvalid] = useState([]); const [wordsHighlight, setWordsHighlight] = useState([]); const { dark } = useContext(darkContext); const { setErrorData, setSuccessData, setNoticeData } = @@ -102,15 +101,14 @@ export default function GenericModal({ (word) => !invalid_chars.includes(word) ); - setWordsHighlightInvalid(invalid_chars); setWordsHighlight(filteredWordsHighlight); } useEffect(() => { - if (type == TypeModal.PROMPT && inputValue && inputValue != "") { + if (type === TypeModal.PROMPT && inputValue && inputValue != "") { checkVariables(inputValue); } - }, []); + }, [inputValue, type]); const coloredContent = (inputValue || "") .replace(/ { @@ -322,7 +322,7 @@ export default function Page({ flow }: { flow: FlowType }) { setEdges((els) => updateEdge(oldEdge, newConnection, els)); } }, - [] + [reactFlowInstance, setEdges] ); const onEdgeUpdateEnd = useCallback((_, edge) => { diff --git a/src/frontend/src/types/components/index.ts b/src/frontend/src/types/components/index.ts index 56269627e..4ce9e526f 100644 --- a/src/frontend/src/types/components/index.ts +++ b/src/frontend/src/types/components/index.ts @@ -147,7 +147,7 @@ export type ShadToolTipType = { asChild?: boolean; children?: ReactElement; delayDuration?: number; - style?: string; + styleClasses?: string; }; export type TextHighlightType = {