Removed PathJS dependency; refactored routing

This commit is contained in:
Marcin Kurczewski
2014-10-09 21:41:46 +02:00
parent 60ab927558
commit 6afd60feba
30 changed files with 293 additions and 262 deletions

View File

@ -17,20 +17,20 @@ App.Presenters.UserActivationPresenter = function(
var formHidden = false;
var operation;
function init(args, loaded) {
function init(params, loaded) {
topNavigationPresenter.select('login');
topNavigationPresenter.changeTitle('Account recovery');
reinit(args, loaded);
reinit(params, loaded);
}
function reinit(args, loaded) {
operation = args.operation;
function reinit(params, loaded) {
operation = params.operation;
promise.wait(util.promiseTemplate('user-query-form'))
.then(function(template) {
templates.userQuery = template;
if (args.token) {
if (params.token) {
hideForm();
confirmToken(args.token);
confirmToken(params.token);
} else {
showForm();
}