This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/components/category-title-link.js.es6
2014-07-28 16:03:13 -04:00

22 lines
627 B
JavaScript

export default Em.Component.extend({
tagName: 'h3',
render: function(buffer) {
var category = this.get('category'),
logoUrl = category.get('logo_url');
if (category.get('read_restricted')) {
buffer.push("<i class='fa fa-group'></i> ");
}
buffer.push("<a href='" + Discourse.getURL('/category/') + Discourse.Category.slugFor(category) + "'>");
var noLogo = Em.isEmpty(logoUrl);
buffer.push(Handlebars.Utils.escapeExpression(category.get('name')));
if (!noLogo) {
buffer.push("<br><img src='" + logoUrl + "' class='category-logo'>");
}
buffer.push("</a>");
}
});