From b8b978431d8b7ff80fea7f3bfa207d8a260dffea Mon Sep 17 00:00:00 2001 From: cristhianzl Date: Tue, 30 Apr 2024 17:56:12 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20(inputComponent/index.tsx):=20im?= =?UTF-8?q?prove=20code=20readability=20by=20formatting=20if=20statement?= =?UTF-8?q?=20=F0=9F=93=9D=20(inputComponent/index.tsx):=20improve=20code?= =?UTF-8?q?=20readability=20by=20formatting=20if=20statement=20?= =?UTF-8?q?=F0=9F=93=9D=20(inputGlobalComponent/index.tsx):=20add=20delay?= =?UTF-8?q?=20before=20resetting=20input=20value=20and=20setting=20db=20fl?= =?UTF-8?q?ag=20to=20improve=20user=20experience=20=F0=9F=93=9D=20(inputGl?= =?UTF-8?q?obalComponent/index.tsx):=20add=20delay=20before=20resetting=20?= =?UTF-8?q?input=20value=20and=20setting=20db=20flag=20to=20improve=20user?= =?UTF-8?q?=20experience=20=F0=9F=93=9D=20(inputGlobalComponent/index.tsx)?= =?UTF-8?q?:=20add=20console.log=20for=20debugging=20purposes=20?= =?UTF-8?q?=F0=9F=93=9D=20(inputGlobalComponent/index.tsx):=20improve=20co?= =?UTF-8?q?de=20readability=20by=20formatting=20if=20statement?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/inputComponent/index.tsx | 5 ++++- .../components/inputGlobalComponent/index.tsx | 17 ++++++++++++----- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/src/frontend/src/components/inputComponent/index.tsx b/src/frontend/src/components/inputComponent/index.tsx index e18c2b559..e355293ff 100644 --- a/src/frontend/src/components/inputComponent/index.tsx +++ b/src/frontend/src/components/inputComponent/index.tsx @@ -173,7 +173,10 @@ export default function InputComponent({ > { - if (value.toLowerCase().includes(search.toLowerCase()) || value.includes("doNotFilter-")) + if ( + value.toLowerCase().includes(search.toLowerCase()) || + value.includes("doNotFilter-") + ) return 1; // ensures items arent filtered return 0; }} diff --git a/src/frontend/src/components/inputGlobalComponent/index.tsx b/src/frontend/src/components/inputGlobalComponent/index.tsx index 235b00988..0f0097fcf 100644 --- a/src/frontend/src/components/inputGlobalComponent/index.tsx +++ b/src/frontend/src/components/inputGlobalComponent/index.tsx @@ -37,8 +37,10 @@ export default function InputGlobalComponent({ !globalVariablesEntries.includes(data.node?.template[name].value) && data.node?.template[name].load_from_db ) { - onChange(""); - setDb(false); + setTimeout(() => { + onChange(""); + setDb(false); + }, 100); } }, [globalVariablesEntries]); @@ -48,8 +50,10 @@ export default function InputGlobalComponent({ data.node?.template[name].display_name ) { if (unavaliableFields[data.node?.template[name].display_name!]) { - setDb(true); - onChange(unavaliableFields[data.node?.template[name].display_name!]); + setTimeout(() => { + setDb(true); + onChange(unavaliableFields[data.node?.template[name].display_name!]); + }, 100); } } }, [unavaliableFields]); @@ -81,6 +85,9 @@ export default function InputGlobalComponent({ }); } } + + console.log(data.node?.template[name], data.node?.template[name].password); + return (