This mixin handles the translation between old filterModes and new filterTypes. filterModes have context information, filterTypes do not.
15 lines
498 B
JavaScript
15 lines
498 B
JavaScript
import discourseComputed from "discourse-common/utils/decorators";
|
|
import { inject } from "@ember/controller";
|
|
import Controller from "@ember/controller";
|
|
import FilterModeMixin from "discourse/mixins/filter-mode";
|
|
|
|
export default Controller.extend(FilterModeMixin, {
|
|
discovery: inject(),
|
|
discoveryTopics: inject("discovery/topics"),
|
|
|
|
@discourseComputed("discoveryTopics.model", "discoveryTopics.model.draft")
|
|
draft: function() {
|
|
return this.get("discoveryTopics.model.draft");
|
|
}
|
|
});
|