cic-staff-client/src/testing/router-link-directive-stub.ts

17 lines
407 B
TypeScript
Raw Normal View History

2021-06-15 18:37:33 +02:00
import { Directive, HostListener, Input } from '@angular/core';
2020-11-25 08:54:00 +01:00
@Directive({
2021-06-15 18:37:33 +02:00
selector: '[appRouterLink]',
2020-11-25 08:54:00 +01:00
})
2021-05-10 18:15:25 +02:00
// tslint:disable-next-line:directive-class-suffix
2020-11-25 08:54:00 +01:00
export class RouterLinkDirectiveStub {
2021-05-10 18:15:25 +02:00
// tslint:disable-next-line:no-input-rename
2020-11-25 08:54:00 +01:00
@Input('routerLink') linkParams: any;
navigatedTo: any = null;
@HostListener('click')
onClick(): void {
this.navigatedTo = this.linkParams;
}
}