17 lines
525 B
TypeScript
17 lines
525 B
TypeScript
import { ChangeDetectionStrategy, Component } from '@angular/core';
|
|
import { ActivatedRoute } from '@angular/router';
|
|
import { ExceptionType } from '@delon/abc/exception';
|
|
|
|
@Component({
|
|
selector: 'app-exception',
|
|
template: ` <exception [type]="type" style="min-height: 500px; height: 80%;"> </exception> `,
|
|
changeDetection: ChangeDetectionStrategy.OnPush
|
|
})
|
|
export class ExceptionComponent {
|
|
get type(): ExceptionType {
|
|
return this.route.snapshot.data.type;
|
|
}
|
|
|
|
constructor(private route: ActivatedRoute) {}
|
|
}
|