user-avatar.js 349 B

1234567891011121314151617
  1. import Ember from 'ember';
  2. export default Ember.Component.extend({
  3. tagName: 'img',
  4. classNames: 'user-avatar',
  5. attributeBindings: ['src', 'alt'],
  6. size: 100,
  7. src: function() {
  8. return '/user-avatar/' + this.get('size') + '/' + this.get('id') + '.png';
  9. }.property('id', 'size'),
  10. alt: function() {
  11. return '';
  12. }.property()
  13. });