Skip to content
This repository was archived by the owner on Nov 30, 2022. It is now read-only.

Commit 2707ab6

Browse files
feat(feature-discovery): propagate click event
1 parent 49c0e3e commit 2707ab6

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

projects/core/src/lib/feature-discovery/feature-discovery.component.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<div #pOuter class="feature center pulse" [style.height]="(innerDiameter + featurePadding) + 'px'"
55
[style.width]="(innerDiameter + featurePadding) + 'px'">
66
</div>
7-
<div #pInner class="feature center inner ion-activatable" (click)="fivClick.emit()"
7+
<div #pInner class="feature center inner ion-activatable" (click)="fivClick.emit($event)"
88
[style.height]="(innerDiameter + (icon ? featurePadding : 0)) + 'px'"
99
[style.width]="(innerDiameter + (icon ? featurePadding : 0)) + 'px'">
1010
<fiv-icon class="center" *ngIf="icon" [name]="icon"></fiv-icon>

projects/core/src/lib/feature-discovery/feature.directive.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,8 @@ export class FivFeature {
8787
.subscribe(() => {
8888
this.didOpen();
8989
});
90-
featureOverlay.fivClick.pipe(first()).subscribe(() => {
91-
this.featureClick();
90+
featureOverlay.fivClick.pipe(first()).subscribe(ev => {
91+
this.featureClick(ev);
9292
});
9393
featureOverlay.fivBackdropClick.pipe(first()).subscribe(() => {
9494
this.hide();
@@ -113,9 +113,9 @@ export class FivFeature {
113113
this.isOpen = true;
114114
}
115115

116-
private featureClick() {
116+
private featureClick(ev) {
117117
if (this.overlayRef) {
118-
this.fivFeatureClick.emit();
118+
this.fivFeatureClick.emit(ev);
119119
this.fivWillClose.emit();
120120
this.overlayRef.instance.featureClick();
121121
this.overlayRef.instance.fivClose.pipe(first()).subscribe(() => {

0 commit comments

Comments
 (0)