diff --git a/src/app/shared/components/overlay/overlay.component.html b/src/app/shared/components/overlay/overlay.component.html index e20c26d..b7b832c 100644 --- a/src/app/shared/components/overlay/overlay.component.html +++ b/src/app/shared/components/overlay/overlay.component.html @@ -2,7 +2,10 @@
diff --git a/src/app/shared/components/overlay/overlay.component.ts b/src/app/shared/components/overlay/overlay.component.ts index 6f93a7c..739243c 100644 --- a/src/app/shared/components/overlay/overlay.component.ts +++ b/src/app/shared/components/overlay/overlay.component.ts @@ -1,4 +1,10 @@ -import { Component, HostListener, OnInit } from '@angular/core'; +import { + Component, + EventEmitter, + HostListener, + OnInit, + Output, +} from '@angular/core'; import { OverlayService } from '../../../services/overlay.service'; import { CommonModule } from '@angular/common'; import { TaskOverlayComponent } from './task-overlay/task-overlay.component'; @@ -25,8 +31,8 @@ export class OverlayComponent implements OnInit { }); } - onCloseOverlay() { - this.overlayData = ''; + onCloseOverlay(emitter: string) { + this.overlayData = emitter; } @HostListener('document:click', ['$event']) @@ -36,7 +42,7 @@ export class OverlayComponent implements OnInit { targetElement.closest('.overlay') && !targetElement.closest('.overlay-content') ) { - this.onCloseOverlay(); + this.onCloseOverlay(''); } } } diff --git a/src/app/shared/components/overlay/task-overlay/task-overlay.component.html b/src/app/shared/components/overlay/task-overlay/task-overlay.component.html index bd4a78f..a38c7db 100644 --- a/src/app/shared/components/overlay/task-overlay/task-overlay.component.html +++ b/src/app/shared/components/overlay/task-overlay/task-overlay.component.html @@ -1,11 +1,14 @@