22 lines
748 B
TypeScript
22 lines
748 B
TypeScript
import {Component, inject} from '@angular/core';
|
|
import {TicketValidity} from '../../models/enums/ticket-validity.enum';
|
|
import {TicketTypeEnum} from '../../models/enums/ticket-type.enum';
|
|
import {ScanService} from '../services/scan.service';
|
|
import {NgOptimizedImage} from '@angular/common';
|
|
|
|
@Component({
|
|
selector: 'app-scan-result',
|
|
imports: [
|
|
NgOptimizedImage
|
|
],
|
|
templateUrl: './scan-result.component.html',
|
|
styleUrl: './scan-result.component.scss'
|
|
})
|
|
export class ScanResultComponent {
|
|
private scan = inject(ScanService);
|
|
public ticketValidity = this.scan.ticketValid$;
|
|
public ticketType = this.scan.ticketType$;
|
|
protected readonly TicketValidity = TicketValidity;
|
|
protected readonly TicketTypeEnum = TicketTypeEnum;
|
|
}
|