(function() { "use strict"; angular.module('rk') .component('resourcesMenu', { templateUrl: '/js/angular/main-navigation/resources-menu/resources-menu.html', controller: 'ResourcesMenu' }) .controller('ResourcesMenu', ['languageConstants', 'RazCategory', 'FeatureCheck', 'responsiveSiteService', function ResourcesMenu(languageConstants, RazCategory, FeatureCheck, responsiveSiteService) { var ctrl = this; ctrl.languageConstants = languageConstants; ctrl.RazCategory = RazCategory; ctrl.responsiveWidthLimit = responsiveSiteService.getResponsiveWidthLimit(); ctrl.isResponsiveMainNavEnabled = FeatureCheck.isFeatureEnabled('RK_RESPONSIVE_MAIN_NAV'); ctrl.getAssessmentsButtonClass = function() { return ctrl.isResponsiveMainNavEnabled ? '' : 'js-last-item'; }; } ]) })();