этих самых состояний в мап и вызов последнего по нажатию кнопки, может есть другие методы?
Ну как бы браузерная навигация тоже на основе стека работает, почему бы не сделать так же? Кладите в стек всю нужную информацию, по которой сможете восстановить состояние
В стек? Сейчас при браузерной навигации я просто на самое начало цепочки возвращаюсь типа роутер и пустая строка
Так вы хотите использовать браузерную навигацию? Тогда на каждую смену модуля надо делать window.history.pushState(вашСтейт) и, соответственно, подписаться на popState и восстанавливать.
Не меняется, должно изменится состояние, на предыдущее
Обсуждают сегодня