UNPKG

unserver-unify

Version:

44 lines (42 loc) 1.48 kB
angular.module('bamboo.departments', ['ui.router']).config( ['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider) { $stateProvider.state('index.departments', { url: '/departments/:key', views: { "@index": { templateProvider: function(deviceDetector, $templateFactory, loginService) { var url = ''; if (deviceDetector.isMobile() && !deviceDetector.isTablet()) { url = 'app/departments/list.html'; } else { url = 'app/departments/list.html'; } return $templateFactory.fromUrl(url); } } }, ncyBreadcrumb: { label: 'menu.department' }, }).state('index.departments.detail', { url: '/detail/:did', views: { "@index": { templateProvider: function(deviceDetector, $templateFactory, loginService) { var url = ''; if (deviceDetector.isMobile() && !deviceDetector.isTablet()) { url = 'app/departments/detail.html'; } else { url = 'app/departments/detail.html'; } return $templateFactory.fromUrl(url); } } }, ncyBreadcrumb: { label: '{{departmentsName||"Detail"}}' }, }) } ]);