Tengo este código con dos campos, pero necesito el primer y el segundo cálculo matemático en el mismo campo, pero cuando usé if, solo el primero que sigue haciendo la multiplicación y la división no funcionará en el segundo campo:
campo 1:
{ field: ["volumeWater", "volumeBasc"], updates: ( value, name, { volumeWater, volumeBasc} ) => { const changes= {}; if (volumeBasc&& volumeWater) { const qtdBascAwait = ( volumeWater/ volumeBasc ).toFixed(1); changes["volumeWaterMeasure"] = ( volumeWater* 0.025 ).toPrecision(8); } return changes; }, },Y este es el segundo campo:
{ field: [ "volumeWaterMeasure", ], updates: (value, name, { volumeBasc, volumeWaterMeasure} ) => { const mudancas = {}; if (volumeWaterMeasure && volumeBasc) { // const erro = ( // volumeWaterMeasure/ volumeBasc // ).toFixed(1); changes["volumeWater"] = ( volumeWaterMeasure/ 0.025 ).toPrecision(8); } return changes; }, },0
Necesito el primer y segundo cálculo matemático en el mismo campo, pero cuando usé if, solo el primero que sigue haciendo la multiplicación y la división no funcionará en el segundo campo.