🐛 fix(ApiModal/index.tsx): remove unused code and refactor useEffect dependencies for better performance and readability
This commit is contained in:
parent
663c5b1c4e
commit
728c625407
1 changed files with 5 additions and 47 deletions
|
|
@ -110,56 +110,14 @@ const ApiModal = forwardRef(
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
useEffect(() => {
|
|
||||||
if (closeEdit !== "") {
|
|
||||||
tweak.current = getTweak;
|
|
||||||
if (tweak.current.length > 0) {
|
|
||||||
setActiveTab("3");
|
|
||||||
openAccordions();
|
|
||||||
} else {
|
|
||||||
startTweaks();
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
if (tweak?.current) {
|
|
||||||
startTweaks();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}, [closeEdit]);
|
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
tweaksList.current = [];
|
||||||
filterNodes();
|
filterNodes();
|
||||||
}, []);
|
|
||||||
|
}, [flow["data"]["nodes"]]);
|
||||||
|
|
||||||
// useEffect(() => {
|
|
||||||
|
|
||||||
// if(flow["data"]["nodes"].length == 0){
|
|
||||||
// tweak.current = [];
|
|
||||||
// setTweak(tweak.current);
|
|
||||||
|
|
||||||
// }
|
|
||||||
|
|
||||||
// else{
|
|
||||||
// if (tweak.current.length > 0) {
|
|
||||||
// tweak.current = getTweak;
|
|
||||||
|
|
||||||
// } else {
|
|
||||||
// startTweaks();
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// }, [flow["data"]["nodes"]]);
|
|
||||||
|
|
||||||
function startTweaks() {
|
|
||||||
const t = buildTweaks(flow);
|
|
||||||
Object.keys(t).length == 0 ? tweak.current = [] : tweak?.current?.push(t);
|
|
||||||
setTweak(tweak.current);
|
|
||||||
}
|
|
||||||
|
|
||||||
useEffect(() => {
|
|
||||||
filterNodes();
|
|
||||||
}, []);
|
|
||||||
|
|
||||||
if (Object.keys(tweaksCode).length > 0) {
|
if (Object.keys(tweaksCode).length > 0) {
|
||||||
tabs.push({
|
tabs.push({
|
||||||
|
|
@ -289,7 +247,7 @@ const ApiModal = forwardRef(
|
||||||
}
|
}
|
||||||
|
|
||||||
const setOpen = (x: boolean) => {
|
const setOpen = (x: boolean) => {
|
||||||
setCloseEdit("");
|
x ? setCloseEdit("apimodal") : setCloseEdit("");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue