19 lines
589 B
JavaScript
19 lines
589 B
JavaScript
const normalizarFormulario = (form) => {
|
|
// Percorra todas as chaves no objeto de formulário
|
|
for (let key in form) {
|
|
// Se o valor da chave for a string "null", substitua por null
|
|
if (form[key] == "null") {
|
|
form[key] = null;
|
|
}
|
|
else if (form[key] == true || form[key] == "true") {
|
|
form[key] = 1;
|
|
}
|
|
else if (form[key] == false || form[key] == "false") {
|
|
form[key] = 0;
|
|
}
|
|
}
|
|
// Retorne o objeto de formulário modificado
|
|
return form;
|
|
};
|
|
|
|
module.exports = { normalizarFormulario }; |