fix(tradein/v2): handleNew() тоже должен сбрасывать pendingRestoreId
Иначе клик "НОВАЯ ОЦЕНКА" после ошибки восстановления (напр. 404 на битый history-id) навсегда залипает на старом pendingRestoreId — единственный effect, который его чистит, требует restored.data, которого в error-состоянии не будет никогда. Только F5 разлипал бы.
This commit is contained in:
parent
535c2d3855
commit
d3d8d15f67
1 changed files with 1 additions and 0 deletions
|
|
@ -695,6 +695,7 @@ export default function TradeInV2Page() {
|
||||||
|
|
||||||
function handleNew() {
|
function handleNew() {
|
||||||
setFreshResult(null);
|
setFreshResult(null);
|
||||||
|
setPendingRestoreId(null);
|
||||||
router.replace("/v2", { scroll: false });
|
router.replace("/v2", { scroll: false });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue