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/poster-avatar.js.es6
2014-07-21 18:05:24 -04:00

18 lines
480 B
JavaScript

export default Ember.Component.extend({
tagName: 'a',
attributeBindings: ['href'],
classNames: ['trigger-expansion'],
href: Em.computed.alias('post.usernameUrl'),
click: function(e) {
this.appEvents.trigger('poster:expand', $(e.target));
this.sendAction('action', this.get('post'));
return false;
},
render: function(buffer) {
var avatar = Handlebars.helpers.avatar(this.get('post'), {hash: {imageSize: 'large'}});
buffer.push(avatar);
}
});