96252: Move Item page components out of SharedModule

This commit is contained in:
Yury Bondarenko
2023-01-03 17:02:05 +01:00
parent 95d5a2ff74
commit 661ed72c11
43 changed files with 198 additions and 166 deletions

View File

@@ -0,0 +1,32 @@
import { Component, EventEmitter, Output } from '@angular/core';
import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap';
@Component({
selector: 'ds-item-versions-delete-modal',
templateUrl: './item-versions-delete-modal.component.html',
styleUrls: ['./item-versions-delete-modal.component.scss']
})
export class ItemVersionsDeleteModalComponent {
/**
* An event fired when the cancel or confirm button is clicked, with respectively false or true
*/
@Output()
response = new EventEmitter<boolean>();
versionNumber: number;
constructor(
protected activeModal: NgbActiveModal,) {
}
onModalClose() {
this.response.emit(false);
this.activeModal.dismiss();
}
onModalSubmit() {
this.response.emit(true);
this.activeModal.close();
}
}