DEV: removes old dashboard (#7295)

This commit is contained in:
Joffrey JAFFEUX
2019-04-01 12:39:49 +02:00
committed by GitHub
parent d81f3ee2c2
commit e986e96227
39 changed files with 316 additions and 912 deletions

View File

@ -0,0 +1,30 @@
import computed from "ember-addons/ember-computed-decorators";
const { get } = Ember;
export default Ember.Controller.extend({
filter: null,
@computed("model.[]", "filter")
filterReports(reports, filter) {
if (filter) {
filter = filter.toLowerCase();
return reports.filter(report => {
return (
(get(report, "title") || "").toLowerCase().indexOf(filter) > -1 ||
(get(report, "description") || "").toLowerCase().indexOf(filter) > -1
);
});
}
return reports;
},
actions: {
filterReports(filter) {
Ember.run.debounce(this, this._performFiltering, filter, 250);
}
},
_performFiltering(filter) {
this.set("filter", filter);
}
});