refactor: simplify setFields

This commit is contained in:
karishmas6
2024-08-09 06:25:57 +05:30
parent 54722d2025
commit 1a6f4b5b3c

View File

@@ -163,22 +163,20 @@ export const BrowserWindow = () => {
}; };
//console.log('added new field:', newField) //console.log('added new field:', newField)
setFields(prevFields => { setFields(prevFields => ({
const updatedFields = { ...prevFields,
...prevFields, [newField.id]: newField
[newField.id]: newField }));
};
if (Object.keys(updatedFields).length > 0 && listSelector) { // if (Object.keys(updatedFields).length > 0 && listSelector) {
console.log('listSelector before addListStep:', listSelector); // console.log('listSelector before addListStep:', listSelector);
console.log('fields before addListStep:', updatedFields); // console.log('fields before addListStep:', updatedFields);
addListStep(listSelector, updatedFields); // addListStep(listSelector, updatedFields);
console.log('Called addListStep with:', { listSelector, updatedFields }); // console.log('Called addListStep with:', { listSelector, updatedFields });
} // }
return updatedFields;
});
} }
} }