cobuild-angular-stack
Version:
Base stack angular sass jade gulp
46 lines (44 loc) • 1.61 kB
JavaScript
(function (module) {
'use strict';
config.$inject = ['$stateProvider'];
function config($stateProvider) {
$stateProvider
.state('admin.onboardings', {
url: "/onboardings",
views: {
'@': {
templateUrl: "partials/admin.onboarding.list.html",
controller: 'AdminOnboardingListController',
controllerAs: 'onbgCtrl'
}
},
resolve: {
onboardingList: ['Onboarding', function (Onboarding) {
return Onboarding.getList()
}]
},
data: {
requireLogin: true
}
})
.state('admin.onboardings.show', {
url: '/:onboardingId',
views: {
'@': {
templateUrl: 'partials/admin.onboarding.show.html',
controller: 'AdminOnboardingShowController',
controllerAs: 'aoShowCtrl'
}
},
resolve: {
currentOnboarding: ['Onboarding', '$stateParams', function (Onboarding, $stateParams) {
return Onboarding.get($stateParams.onboardingId);
}]
},
data: {
requireLogin: true
}
});
}
module.config(config);
})(angular.module('uniko.admin.onboarding', []));