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() {
|
||||
setFreshResult(null);
|
||||
setPendingRestoreId(null);
|
||||
router.replace("/v2", { scroll: false });
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue