Index: modules/uoa-monitor-portal/trunk/monitor_dashboard/src/app/users/users.component.html
===================================================================
--- modules/uoa-monitor-portal/trunk/monitor_dashboard/src/app/users/users.component.html (revision 60252)
+++ modules/uoa-monitor-portal/trunk/monitor_dashboard/src/app/users/users.component.html (revision 60253)
@@ -9,7 +9,7 @@
Members
-
+
Index: modules/uoa-monitor-portal/trunk/monitor_dashboard/src/app/users/users.component.ts
===================================================================
--- modules/uoa-monitor-portal/trunk/monitor_dashboard/src/app/users/users.component.ts (revision 60252)
+++ modules/uoa-monitor-portal/trunk/monitor_dashboard/src/app/users/users.component.ts (revision 60253)
@@ -3,6 +3,8 @@
import {properties} from "../../environments/environment";
import {Subscriber} from "rxjs";
import {Title} from "@angular/platform-browser";
+import {Composer} from "../openaireLibrary/utils/email/composer";
+import {Email} from "../openaireLibrary/utils/email/email";
@Component({
selector: 'users',
@@ -18,6 +20,9 @@
public messages: Map<"member" | "manager", string> = new Map<"member"|"manager", string>();
public tab: "manager" | "member" = 'manager';
private subscription;
+ public emailComposer: Function = (name, recipient, role):Email => {
+ return Composer.composeEmailForMonitorDashboard(name, recipient, role);
+ }
constructor(private stakeholderService: StakeholderService,
private title: Title) {