UNPKG

unserver-unify

Version:

39 lines (37 loc) 1.18 kB
angular.module('bamboo.announcement', [ 'ui.router' ]) .config( ['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider, loginService) { $stateProvider .state('index.announcements', { url: "/announcements/:page", views: { "@index": { templateProvider: function($templateFactory, loginService) { var url = 'components/content/unloginhint.html'; if (loginService.user) { url = 'app/announcement/list.html'; } return $templateFactory.fromUrl(url); } } }, ncyBreadcrumb: { label: 'Announcements' } }) .state('index.announcements.detail', { url: '/:id', views: { "@index": { templateUrl: 'app/announcement/detail.html' } }, ncyBreadcrumb: { label: 'Detail' }, }); } ]);