У меня есть компонент, где на отправить форму. Я убираю лишние значения.
submitForm.then(() => {
setUserAssignModal(false);
updateUserTrack({
counterOrdersCount: trackUserVisit.counterOrdersCount + 1
});
handleOrderSubmit(userOrdersData);
if (appliedDiscount) {
this.handleRemoveDiscount();
}
setMoreOrderInfo({
isPackingIncluded: false,
userName: "",
userPhone: "",
selectedPaymentType: {
id: null,
mode: null
}
});
navigation.navigate("Order");
поэтому, прежде чем переходить, меняются реквизиты моего компонента, его повторный рендеринг почти 10 раз. Как выполнить очистку после перехода от текущего экрана к экрану заказов, чтобы избежать ненужных повторных визуализаций?