Fix double click event handler in GenericNode component

This commit is contained in:
anovazzi1 2024-02-09 14:57:46 -03:00
commit 85d6bfbd63

View file

@ -219,7 +219,7 @@ export default function GenericNode({
<ShadTooltip content={data.node?.display_name}> <ShadTooltip content={data.node?.display_name}>
<div <div
className="flex items-center gap-2" className="flex items-center gap-2"
onDoubleClick={() => { onDoubleClick={(e) => {
setInputName(true); setInputName(true);
takeSnapshot(); takeSnapshot();
}} }}
@ -492,7 +492,7 @@ export default function GenericNode({
? "font-light italic" ? "font-light italic"
: "" : ""
)} )}
onDoubleClick={() => { onDoubleClick={(e) => {
setInputDescription(true); setInputDescription(true);
takeSnapshot(); takeSnapshot();
}} }}
@ -532,6 +532,8 @@ export default function GenericNode({
})} })}
data={data} data={data}
color={ color={
(data.node?.template[templateField].input_types && data.node?.template[templateField].input_types!.length > 0) ?
(nodeColors[data.node?.template[templateField].input_types![0]] ?? nodeColors[types[data.node?.template[templateField].input_types![0]]]) :
nodeColors[ nodeColors[
data.node?.template[templateField].type! data.node?.template[templateField].type!
] ?? ] ??