(function() { "use strict"; angular.module('saz') .component('mainNavigation', { templateUrl: '/js/angular/main-navigation/main-navigation.html', controller: 'MainNavigation' }) .controller('MainNavigation', ['loggedInInfo', 'FeatureCheck', 'responsiveSiteService', function MainNavigationController(loggedInInfo, FeatureCheck, responsiveSiteService) { var ctrl = this; ctrl.responsiveWidthLimit = responsiveSiteService.getResponsiveWidthLimit(); ctrl.isFooterRedesignEnabled = FeatureCheck.isFeatureEnabled('FOOTER_REDESIGN'); ctrl.isSazFileCabinetEnabled = FeatureCheck.isFeatureEnabled('SAZ_FILE_CABINET'); ctrl.isResponsiveMainNavEnabled = FeatureCheck.isFeatureEnabled('SAZ_RESPONSIVE_MAIN_NAV'); ctrl.isManageStudentsRedesignEnabled = FeatureCheck.isFeatureEnabled('MANAGE_STUDENTS_REDESIGN'); ctrl.isAuthenticated = Object.keys(loggedInInfo).length > 0; ctrl.hasLicensedSazSubscription = loggedInInfo.hasLicensedSazSubscription ctrl.hasManageRosterPrivilege = loggedInInfo.hasManageRosterPrivilege; ctrl.searchPath = '/main/ScienceSearch/?searchTerms='; ctrl.searchAutocompleteSource = '/main/ScienceSearchSuggest/'; } ]) })();