discourse-topic-voting/assets/javascripts/discourse/templates/connectors/extra-nav-item/votes.js.es6

16 lines
442 B
JavaScript

export default {
votedPath(){
return "foobar";
},
setupComponent(args, component) {
const filterMode = args.filterMode;
// no endsWith in IE
if (filterMode && filterMode.indexOf("votes", filterMode.length - 5) !== -1) {
component.set("classNames", ["active"]);
}
},
shouldRender(args, component) {
const category = component.get("category");
return !!(category && category.get("can_vote"));
}
};