Merge branch 'dev' of https://github.com/logspace-ai/langflow into chatgpt

This commit is contained in:
Gabriel Almeida 2023-04-04 21:49:40 -03:00
commit 9c62adb8a6
2 changed files with 20 additions and 22 deletions

View file

@ -75,25 +75,24 @@ export default function Chat({ flow, reactFlowInstance }: ChatType) {
}, [chatHistory]);
function validateNodes() {
if (
reactFlowInstance
.getNodes()
.some(
(n) =>
n.data.node &&
Object.keys(n.data.node.template).some(
(t: any) =>
n.data.node.template[t].required &&
n.data.node.template[t].value === "" &&
n.data.node.template[t].required &&
!reactFlowInstance
.getEdges()
.some(
(e) =>
e.sourceHandle.split("|")[1] === t &&
e.sourceHandle.split("|")[2] === n.id
)
)
)
reactFlowInstance.getNodes().some(
(n) =>
n.data.node &&
Object.keys(n.data.node.template).some((t: any) => {
return (
n.data.node.template[t].required &&
(!n.data.node.template[t].value ||
n.data.node.template[t].value === "") &&
!reactFlowInstance
.getEdges()
.some(
(e) =>
e.targetHandle.split("|")[1] === t &&
e.targetHandle.split("|")[2] === n.id
)
);
})
)
) {
return false;
}
@ -130,10 +129,10 @@ export default function Chat({ flow, reactFlowInstance }: ChatType) {
setChatHistory((chatHistory) => {
let newChat = chatHistory;
lastMessage= newChat.pop().message;
lastMessage = newChat.pop().message;
return newChat;
});
setChatValue(lastMessage)
setChatValue(lastMessage);
});
} else {
setErrorData({

View file

@ -9,7 +9,6 @@ import {
ComputerDesktopIcon,
Bars3CenterLeftIcon,
GiftIcon,
PaperClipIcon,
QuestionMarkCircleIcon,
} from "@heroicons/react/24/outline";
import { Connection, Edge, Node, ReactFlowInstance } from "reactflow";