Я работаю над приложением для киоска, и в конце этого пользовательского хода я хочу полностью сбросить историю маршрутов / навигации, чтобы новый пользователь не мог возвращаться туда и обратно.
Iбудет использовать Chrome в режиме киоска, и в браузере не будет кнопок возврата, но в несколько шагов у него будет собственная кнопка возврата, но мне будет удобнее полностью удалить объект истории навигации, пользователь всегда найдет способчтобы делать странные вещи.
Единственное решение, которое мне удалось достичь, это использовать MemoryRouter.
Нет документации о взломе объекта, я обнаружил, что если я сбрасываю 'записи'массив в пустой массив, я могу получить поведение, которое мне нужно.
Но работая с маршрутизатором памяти, он вводит другие вещи, которые ломают приложение или которыми я должен управлять вместо браузера.
Есть ли правильный / лучший способ сделать это?