34 lines
1020 B
JavaScript
34 lines
1020 B
JavaScript
(function() {
|
|
'use strict';
|
|
|
|
angular
|
|
.module('sampleApplicationApp')
|
|
.config(stateConfig);
|
|
|
|
stateConfig.$inject = ['$stateProvider'];
|
|
|
|
function stateConfig($stateProvider) {
|
|
$stateProvider.state('sessions', {
|
|
parent: 'account',
|
|
url: '/sessions',
|
|
data: {
|
|
authorities: ['ROLE_USER'],
|
|
pageTitle: 'global.menu.account.sessions'
|
|
},
|
|
views: {
|
|
'content@': {
|
|
templateUrl: 'app/account/sessions/sessions.html',
|
|
controller: 'SessionsController',
|
|
controllerAs: 'vm'
|
|
}
|
|
},
|
|
resolve: {
|
|
translatePartialLoader: ['$translate', '$translatePartialLoader', function ($translate, $translatePartialLoader) {
|
|
$translatePartialLoader.addPart('sessions');
|
|
return $translate.refresh();
|
|
}]
|
|
}
|
|
});
|
|
}
|
|
})();
|