refactor: Improve InputGlobalComponent behavior and data handling

This commit is contained in:
anovazzi1 2024-06-21 12:26:57 -03:00
commit 64eb2e0f99

View file

@ -34,8 +34,8 @@ export default function InputGlobalComponent({
useEffect(() => { useEffect(() => {
if (data) if (data)
if ( if (
globalVariablesEntries && ((globalVariablesEntries &&
!globalVariablesEntries.includes(data.value) && !globalVariablesEntries.includes(data.value))||!globalVariablesEntries) &&
data.load_from_db data.load_from_db
) { ) {
setTimeout(() => { setTimeout(() => {
@ -43,7 +43,7 @@ export default function InputGlobalComponent({
setDb(false); setDb(false);
}, 100); }, 100);
} }
}, [globalVariablesEntries]); }, [globalVariablesEntries,data]);
useEffect(() => { useEffect(() => {
if (!data.value && data.display_name) { if (!data.value && data.display_name) {