From: Alexandre Terrasa Date: Fri, 9 Jun 2017 18:50:30 +0000 (-0400) Subject: nitweb: move ui-router config to users module X-Git-Url: http://nitlanguage.org nitweb: move ui-router config to users module Signed-off-by: Alexandre Terrasa --- diff --git a/share/nitweb/javascripts/nitweb.js b/share/nitweb/javascripts/nitweb.js index efbbc1b..b4ac091 100644 --- a/share/nitweb/javascripts/nitweb.js +++ b/share/nitweb/javascripts/nitweb.js @@ -27,25 +27,6 @@ .config(function($stateProvider, $locationProvider) { $stateProvider - .state('user', { - url: '/user', - templateUrl: 'views/user.html', - controller: 'UserCtrl', - controllerAs: 'userCtrl' - }) - .state('login', { - url: '/login', - controller : function(){ - window.location.replace('/login'); - }, - template : "
" - }) - .state('logout', { - controller : function(){ - window.location.replace('/logout'); - }, - template : "
" - }) .state({ name: '404', url: '*path', diff --git a/share/nitweb/javascripts/users.js b/share/nitweb/javascripts/users.js index 7f3a9b4..9e35858 100644 --- a/share/nitweb/javascripts/users.js +++ b/share/nitweb/javascripts/users.js @@ -18,6 +18,29 @@ angular .module('users', ['ngSanitize', 'model']) + .config(function($stateProvider, $locationProvider) { + $stateProvider + .state('user', { + url: '/user', + templateUrl: 'views/user.html', + controller: 'UserCtrl', + controllerAs: 'userCtrl' + }) + .state('login', { + url: '/login', + controller : function(){ + window.location.replace('/login'); + }, + template : "
" + }) + .state('logout', { + controller : function(){ + window.location.replace('/logout'); + }, + template : "
" + }) + }) + .controller('UserCtrl', ['User', '$scope', function(User, $scope) { this.loadUser = function() { User.loadUser(