frontend/js/modules/follow/list/following-list.controller.js
(function(angular) {
'use strict';
angular.module('esn.follow').controller('followingListController', followingListController);
function followingListController($scope, session, userUtils, FollowScrollBuilder, FollowPaginationHelper, _, FOLLOW_PAGE_SIZE) {
$scope.users = [];
$scope.isCurrentUser = session.user._id === $scope.user._id;
$scope.userDisplayName = userUtils.displayNameOf($scope.user);
$scope.loadNext = FollowScrollBuilder.build($scope, 'followings', FollowPaginationHelper.buildFollowingsPaginationProvider({limit: FOLLOW_PAGE_SIZE}, $scope.user), function(elements) {
Array.prototype.push.apply($scope.users, _.map(elements, 'user'));
});
}
})(angular);