From dbaa7d85fd014d2bd54bed6d9ec546634fb9e263 Mon Sep 17 00:00:00 2001 From: NWalker4483 Date: Mon, 12 Apr 2021 13:28:43 -0400 Subject: [PATCH] Updated Email Template + Lunch Break --- .../test-email-dialog.component.html | 48 +++++++++---------- .../test-email-dialog.component.ts | 12 ++--- src/app/modeler/modeler.component.ts | 9 +++- 3 files changed, 38 insertions(+), 31 deletions(-) diff --git a/src/app/_dialogs/test-email-dialog/test-email-dialog.component.html b/src/app/_dialogs/test-email-dialog/test-email-dialog.component.html index 2aec644..157937d 100644 --- a/src/app/_dialogs/test-email-dialog/test-email-dialog.component.html +++ b/src/app/_dialogs/test-email-dialog/test-email-dialog.component.html @@ -1,25 +1,25 @@ - -

- - Send To: - - -

+

Send Email Sample

-

- - Subject - - -

-

- - Textarea - - -

-
- - -
-
\ No newline at end of file +
+

+ + Send To: + + +

+ + Subject + + +

+ + Textarea + + +

+ +
+
+ + +
\ No newline at end of file diff --git a/src/app/_dialogs/test-email-dialog/test-email-dialog.component.ts b/src/app/_dialogs/test-email-dialog/test-email-dialog.component.ts index 50afdf4..837eb5f 100644 --- a/src/app/_dialogs/test-email-dialog/test-email-dialog.component.ts +++ b/src/app/_dialogs/test-email-dialog/test-email-dialog.component.ts @@ -1,15 +1,15 @@ -import { Component, OnInit } from '@angular/core'; +import { Component, Inject, OnInit } from '@angular/core'; +import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog'; @Component({ selector: 'app-test-email-dialog', templateUrl: './test-email-dialog.component.html', styleUrls: ['./test-email-dialog.component.scss'] }) -export class TestEmailDialogComponent implements OnInit { +export class TestEmailDialogComponent { - constructor() { } - - ngOnInit(): void { + constructor( + public dialogRef: MatDialogRef + ) { } - } diff --git a/src/app/modeler/modeler.component.ts b/src/app/modeler/modeler.component.ts index bc75f57..275cb77 100644 --- a/src/app/modeler/modeler.component.ts +++ b/src/app/modeler/modeler.component.ts @@ -24,6 +24,7 @@ import { FileMetaDialogData, NewFileDialogData } from '../_interfaces/dialog-dat import { ImportEvent } from '../_interfaces/import-event'; import { DiagramComponent } from '../diagram/diagram.component'; import { ScriptDocDialogComponent } from '../_dialogs/script-doc-dialog/script-doc-dialog.component'; +import { TestEmailDialogComponent } from '../_dialogs/test-email-dialog/test-email-dialog.component'; @Component({ selector: 'app-modeler', @@ -276,7 +277,13 @@ export class ModelerComponent implements AfterViewInit { } testEmailTemplate(documentation: string) { - //this.displayScriptDocumentation(documentation); + const dialogRef = this.dialog.open(TestEmailDialogComponent); + + dialogRef.afterClosed().subscribe((data: FileMetaDialogData) => { + if (data && data.fileName) { + this._upsertFileMeta(data); + } + }); } testMarkdown(documentation: string) {