Backbone, как реализовать паттерн состояние в диалоговом окне?
У меня есть диалоговое окно (bootstrap js modal), которое открывается при нажатии на кнопку. Оно запускается с начальным состоянием (input введите номер телефона, button), после отправки номера на сервер приходит ответ, если есть ошибки, то в этом состоянии их нужно вывести в модальное окно, если все ок, то отрисовать окно с вводом кода подтверждения, отправляем, если ошибки, то выводим в том же окне, если все ок отрисовываем окно success. Пытаюсь делать через state pattern. Получается состояние нужно хранить в route и, если да, то как его считывать от туда во view?
Вопрос пока закрыт, но все таки было бы интересно, как в одном диалоговом окне выодить n состояний с количеством шаблонов m, и где хранить в каком состоянии сейчас находится окно.