const calculatedTotal = useMemo(() => {
const values = form.state.values;
let total = 9; // Base price
if (values.sendingMethod === "pickup") {
total += 5;
}
if (values.weight > 10) {
total += 4;
}
if (values.numberOfParcels === 2) {
total += 4;
}
if (values.deliveryType === "express") {
total += 1;
}
return total;
}, [form.state.values]);
const calculatedTotal = useMemo(() => {
const values = form.state.values;
let total = 9; // Base price
if (values.sendingMethod === "pickup") {
total += 5;
}
if (values.weight > 10) {
total += 4;
}
if (values.numberOfParcels === 2) {
total += 4;
}
if (values.deliveryType === "express") {
total += 1;
}
return total;
}, [form.state.values]);