Vulcan/client/views/users/users.js

23 lines
719 B
JavaScript
Raw Normal View History

2014-07-05 11:24:28 +09:00
Template[getTemplate('users')].helpers({
2014-07-05 11:42:28 +09:00
user_item: function () {
return getTemplate('user_item');
},
2013-10-25 09:54:40 +09:00
loadMoreUrl: function(){
var count = parseInt(Session.get('usersLimit')) + 20;
2013-11-08 09:47:23 +09:00
return '/all-users/' + count + '?filterBy='+this.filterBy+'&sortBy='+this.sortBy;
2013-10-25 09:54:40 +09:00
},
allPostsLoaded: function () {
return false;
//TODO: hide load more button when all users have been loaded
2013-11-04 22:05:19 +09:00
},
activeClass: function (link) {
2013-11-08 09:47:23 +09:00
if(link == this.filterBy || link == this.sortBy)
2013-11-04 22:05:19 +09:00
return "active";
2013-11-08 09:47:23 +09:00
},
sortBy: function (parameter) {
return "?filterBy="+this.filterBy+"&sortBy="+parameter;
},
filterBy: function (parameter) {
return "?filterBy="+parameter+"&sortBy="+this.sortBy;
2013-11-22 14:46:42 +09:00
}
2013-10-25 09:54:40 +09:00
});