nitweb: extract user sidebar directive
[nit.git] / share / nitweb / javascripts / users.js
index b9c077a..bd446b7 100644 (file)
@@ -39,7 +39,7 @@
                        this.loadGrades();
                }])
 
-               .directive('userMenu', ['User', function(User) {
+               .directive('userMenu', ['User', '$rootScope', function(User, $rootScope) {
                        return {
                                restrict: 'E',
                                templateUrl: '/directives/user/user-menu.html',
@@ -47,7 +47,7 @@
                                        $scope.loadUser = function() {
                                                User.loadUser(
                                                        function(data) {
-                                                               $scope.user = data;
+                                                               $rootScope.user = data;
                                                        }, function(err) {
                                                                //$scope.error = err;
                                                        });
                                }
                        };
                }])
+
+               .directive('userSidebar', ['User', '$rootScope', function(User, $rootScope) {
+                       return {
+                               restrict: 'E',
+                               templateUrl: '/directives/user/sidebar.html',
+                       };
+               }])
 })();