meteor-angular2-accounts-material-ui
Version:
Material accounts UI for angular2 and meteor
26 lines (20 loc) • 482 B
text/typescript
import 'reflect-metadata';
import { Pipe } from '@angular/core';
import { Meteor } from 'meteor/meteor';
export class UserDisplayName {
transform(user: Meteor.User): string {
if (!user) {
return '';
}
if (user.username) {
return user.username;
}
if (user.emails) {
return user.emails[0].address;
}
return '';
}
}