removed dataRef
This commit is contained in:
parent
3241c795ad
commit
8728e4a0ea
1 changed files with 5 additions and 22 deletions
|
|
@ -78,8 +78,6 @@ export default function ParameterComponent({
|
||||||
setNode,
|
setNode,
|
||||||
} = useContext(FlowsContext);
|
} = useContext(FlowsContext);
|
||||||
|
|
||||||
const [dataRef, setDataRef] = useState(data);
|
|
||||||
|
|
||||||
const flow = flows.find((flow) => flow.id === tabId)?.data?.nodes ?? null;
|
const flow = flows.find((flow) => flow.id === tabId)?.data?.nodes ?? null;
|
||||||
|
|
||||||
// Update component position
|
// Update component position
|
||||||
|
|
@ -96,10 +94,6 @@ export default function ParameterComponent({
|
||||||
|
|
||||||
const groupedEdge = useRef(null);
|
const groupedEdge = useRef(null);
|
||||||
|
|
||||||
useEffect(() => {
|
|
||||||
setDataRef(data);
|
|
||||||
}, [modalContextOpen]);
|
|
||||||
|
|
||||||
const { setFilterEdge } = useContext(typesContext);
|
const { setFilterEdge } = useContext(typesContext);
|
||||||
let disabled =
|
let disabled =
|
||||||
edges.some(
|
edges.some(
|
||||||
|
|
@ -147,12 +141,6 @@ export default function ParameterComponent({
|
||||||
return newNode;
|
return newNode;
|
||||||
});
|
});
|
||||||
|
|
||||||
setDataRef((old) => {
|
|
||||||
let newData = cloneDeep(old);
|
|
||||||
newData.node!.template[name].value = newValue;
|
|
||||||
return newData;
|
|
||||||
});
|
|
||||||
|
|
||||||
renderTooltips();
|
renderTooltips();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -437,9 +425,7 @@ export default function ParameterComponent({
|
||||||
id={"toggle-" + index}
|
id={"toggle-" + index}
|
||||||
disabled={disabled}
|
disabled={disabled}
|
||||||
enabled={data.node?.template[name].value ?? false}
|
enabled={data.node?.template[name].value ?? false}
|
||||||
setEnabled={(isEnabled) => {
|
setEnabled={handleOnNewValue}
|
||||||
handleOnNewValue(isEnabled);
|
|
||||||
}}
|
|
||||||
size="large"
|
size="large"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -541,10 +527,7 @@ export default function ParameterComponent({
|
||||||
}
|
}
|
||||||
: data.node!.template[name].value
|
: data.node!.template[name].value
|
||||||
}
|
}
|
||||||
onChange={(newValue) => {
|
onChange={handleOnNewValue}
|
||||||
data.node!.template[name].value = newValue;
|
|
||||||
handleOnNewValue(newValue);
|
|
||||||
}}
|
|
||||||
id="div-dict-input"
|
id="div-dict-input"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -554,10 +537,10 @@ export default function ParameterComponent({
|
||||||
disabled={disabled}
|
disabled={disabled}
|
||||||
editNode={false}
|
editNode={false}
|
||||||
value={
|
value={
|
||||||
dataRef.node!.template[name].value?.length === 0 ||
|
data.node!.template[name].value?.length === 0 ||
|
||||||
!dataRef.node!.template[name].value
|
!data.node!.template[name].value
|
||||||
? [{ "": "" }]
|
? [{ "": "" }]
|
||||||
: convertObjToArray(dataRef.node!.template[name].value)
|
: convertObjToArray(data.node!.template[name].value)
|
||||||
}
|
}
|
||||||
duplicateKey={errorDuplicateKey}
|
duplicateKey={errorDuplicateKey}
|
||||||
onChange={(newValue) => {
|
onChange={(newValue) => {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue