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