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
2015-12-04 12:36:09 -05:00

18 lines
570 B
JavaScript

import { iconHTML } from 'discourse/helpers/fa-icon';
export default Em.Component.extend({
tagName: 'h3',
render(buffer) {
const category = this.get('category');
const categoryUrl = Discourse.getURL('/c/') + Discourse.Category.slugFor(category);
const categoryName = Handlebars.Utils.escapeExpression(category.get('name'));
if (category.get('read_restricted')) { buffer.push(iconHTML('lock')); }
buffer.push(`<a href='${categoryUrl}'>`);
buffer.push(`<span class='category-name'>${categoryName}</span>`);
buffer.push(`</a>`);
}
});