, если вы go перейдете на страницу Предварительный просмотр и нажмете кнопку предварительного просмотра. Вы увидите форму заказа. Теперь введите эту карту 4000000000003220
и заполните остальные поля.
- Нажмите «Оплатить» $ 20,00
- Появится всплывающая подсказка с двумя кнопками. Сбой и завершение.
- Нажмите кнопку ОТКАЗ.
- Нажмите кнопку возврата браузера.
- Появится окно подтверждения с запросом покинуть сайт.
- Нажмите Выйти .
- Теперь вместо того, чтобы вернуться на предыдущую страницу, он просто перезагружает страницу, и это ошибка.
Есть ли способ, которым я могу переопределить это поведение в реакции. Я использую что-то вроде этого.
history.push({
pathname: `/profile${resultsPageUrl}`,
state: { peopleHelped, skipBtn },
})
, но это сломает другие части приложения или, точнее, будет иметь волновые эффекты.