Merge branch 'RED-9452' into 'master'

RED-9452: add cancel on esc & confirm on enter on delete dossier state.

See merge request redactmanager/red-ui!502
This commit is contained in:
Valentin-Gabriel Mihai 2024-07-15 12:26:27 +02:00
commit 6057a904ca

View File

@ -1,4 +1,4 @@
import { Component, Inject } from '@angular/core';
import { Component, HostListener, Inject } from '@angular/core';
import { DossierState } from '@red/domain';
import { MAT_DIALOG_DATA, MatDialogClose, MatDialogRef } from '@angular/material/dialog';
import { FormBuilder, ReactiveFormsModule } from '@angular/forms';
@ -73,6 +73,16 @@ export class ConfirmDeleteDossierStateDialogComponent {
});
}
@HostListener('window:keyup.Escape')
onEscape() {
this._dialogRef.close();
}
@HostListener('window:keyup.Enter')
async onEnter() {
await this.save();
}
async save() {
this._loadingService.start();