discourse/app/assets/javascripts/discourse/controllers/users.js.es6
Robin Ward fab36e6cf7 Fix more deprecations:
- Remove all `needs:` code
2016-10-21 17:28:37 -04:00

27 lines
640 B
JavaScript

import debounce from 'discourse/lib/debounce';
export default Ember.Controller.extend({
application: Ember.inject.controller(),
queryParams: ["period", "order", "asc", "name"],
period: "weekly",
order: "likes_received",
asc: null,
name: "",
showTimeRead: Ember.computed.equal("period", "all"),
_setName: debounce(function() {
this.set("name", this.get("nameInput"));
}, 500).observes("nameInput"),
_showFooter: function() {
this.set("application.showFooter", !this.get("model.canLoadMore"));
}.observes("model.canLoadMore"),
actions: {
loadMore() {
this.get("model").loadMore();
}
}
});