Files
CloudBudget-AngularJS/public/js/routes.js

40 lines
1.1 KiB
JavaScript

(function() {
'use strict';
angular
.module('routes', [])
.config(config);
config.$inject = ['$routeProvider', '$locationProvider'];
function config($routeProvider, $locationProvider) {
$routeProvider
.when('/', {
controller: 'HomeController',
templateUrl: 'home/home.view.html',
controllerAs: 'vm'
})
.when('/login', {
controller: 'LoginController',
templateUrl: 'login/login.view.html',
controllerAs: 'vm'
})
.when('/register', {
controller: 'RegisterController',
templateUrl: 'register/register.view.html',
controllerAs: 'vm'
})
.when('/accounts', {
controller: 'AccountsController',
templateUrl: 'accounts/accounts.view.html',
controllerAs: 'vm'
})
.otherwise({redirectTo: '/login'});
$locationProvider.html5Mode(true);
};
})();