Skip to content

Commit 8eec97e

Browse files
committed
refactor(modal-content): remove click listener, cleanup
1 parent fe57b96 commit 8eec97e

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed
Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,17 @@
1-
import { Component, ElementRef, HostBinding, HostListener } from '@angular/core';
2-
import { InteractivityChecker } from '@angular/cdk/a11y';
1+
import { Component, HostBinding } from '@angular/core';
32

43
@Component({
54
selector: 'c-modal-content',
65
template: '<ng-content></ng-content>'
76
})
87
export class ModalContentComponent {
98

10-
constructor(
11-
private hostElement: ElementRef,
12-
private interactivityChecker: InteractivityChecker
13-
) { }
9+
constructor() { }
1410

1511
@HostBinding('class')
1612
get hostClasses(): any {
1713
return {
1814
'modal-content': true
1915
};
2016
}
21-
22-
@HostListener('click', ['$event'])
23-
public onClickHandler($event: MouseEvent): boolean {
24-
$event.stopPropagation();
25-
const targetElement = $event.target;
26-
return this.hostElement?.nativeElement?.contains(targetElement) &&
27-
this.interactivityChecker.isFocusable((targetElement as HTMLElement));
28-
}
2917
}

0 commit comments

Comments
 (0)