import Controller from "@ember/controller";
import { computed } from "@ember/object";
export default Controller.extend({
filter: "",
filterTodos: computed("arrangedContent", "filter", function() {
var filter = this.get("filter");
var rx = new RegExp(filter, "gi");
var todos = this.model;
return todos.filter(function(todo) {
return todo.get("title").match(rx) || todo.get("body").match(rx);
});
}),
sortedProperties: ["date:asc"],
sortedTodos: computed.sort("model", "sortedProperties")
});
14: 3 ошибка Только строка, число, символ, логическое значение, null, undefined и функция допускаются в качестве свойств по умолчанию ember / избежать-leaking-state-in-ember-objects
problem 1 проблема (1 ошибка, 0 предупреждений)