(function() { "use strict"; angular.module('raz') .component('teacherCornerMenu', { templateUrl: '/js/angular/main-navigation/teacher-corner-menu/teacher-corner-menu.html', controller: 'TeacherCorner' }) .controller('TeacherCorner', ['SITE_ID', 'SiteHelper', 'FeatureCheck', 'HIDE_COMMON_CORE', 'HTTP_SERVERS', 'loggedInInfo', 'razPlusAdventureService', 'memberInfo', function TeacherCorner(SITE_ID, SiteHelper, FeatureCheck, HIDE_COMMON_CORE, HTTP_SERVERS, loggedInInfo, razPlusAdventureService, memberInfo) { var ctrl = this; ctrl.memberInfo = memberInfo; ctrl.isAuthenticated = Object.keys(loggedInInfo).length > 0; ctrl.isRazPlus = parseInt(SITE_ID) === SiteHelper.RAZ_PLUS_SITE_ID; ctrl.siteName = ctrl.isRazPlus ? SiteHelper.RAZ_PLUS_SITE_FULLNAME : SiteHelper.RAZ_SITE_FULLNAME; ctrl.breakroomCategoryId = ctrl.isRazPlus ? 5443 : 4337; ctrl.productId = ctrl.isRazPlus ? 5324 : 4171; ctrl.showCommonCore = !HIDE_COMMON_CORE; ctrl.HTTP_SERVERS = HTTP_SERVERS; ctrl.razPlusAdventureType = razPlusAdventureService.getAdventureType(); ctrl.razPlusAdventureLink = razPlusAdventureService.getAdventureLink(); ctrl.isResearchLinksEnabled = FeatureCheck.isFeatureEnabled('RESEARCH_LINKS'); } ]) })();