Revision 60253
Added by Konstantinos Triantafyllou over 3 years ago
users.component.ts | ||
---|---|---|
3 | 3 |
import {properties} from "../../environments/environment"; |
4 | 4 |
import {Subscriber} from "rxjs"; |
5 | 5 |
import {Title} from "@angular/platform-browser"; |
6 |
import {Composer} from "../openaireLibrary/utils/email/composer"; |
|
7 |
import {Email} from "../openaireLibrary/utils/email/email"; |
|
6 | 8 |
|
7 | 9 |
@Component({ |
8 | 10 |
selector: 'users', |
... | ... | |
18 | 20 |
public messages: Map<"member" | "manager", string> = new Map<"member"|"manager", string>(); |
19 | 21 |
public tab: "manager" | "member" = 'manager'; |
20 | 22 |
private subscription; |
23 |
public emailComposer: Function = (name, recipient, role):Email => { |
|
24 |
return Composer.composeEmailForMonitorDashboard(name, recipient, role); |
|
25 |
} |
|
21 | 26 |
|
22 | 27 |
constructor(private stakeholderService: StakeholderService, |
23 | 28 |
private title: Title) { |
Also available in: Unified diff
[Monitor Dashboard | Trunk]: Users: Add emailComposer as Function variable