travis-web/app/components/user-avatar.js
2016-01-26 14:50:58 +01:00

24 lines
535 B
JavaScript

import Ember from 'ember';
import config from 'travis/config/environment';
import {gravatarImage} from '../utils/urls';
export default Ember.Component.extend({
tagName: 'span',
classNames: ['avatar'],
userInitials: function() {
var name = this.get('name');
var arr = name.split(' ');
var initials;
if (arr.length >= 2) {
initials = arr[0].split('')[0] + arr[1].split('')[0];
} else {
initials = arr[0].split('')[0];
}
return initials.toUpperCase();
}.property('userInitials')
});