[CST-12767] Fixed Modal behaviour when discarding a LDN service

This commit is contained in:
Alisa Ismailati
2023-11-23 12:14:30 +01:00
parent 27d891a88c
commit 8256de50a1
3 changed files with 39 additions and 58 deletions

View File

@@ -366,9 +366,7 @@
</div> </div>
<ng-template #confirmModal> <ng-template #confirmModal>
<div class="modal-header"> <div class="modal-header">
<div> <h4>{{'service.overview.edit.modal' | translate }}</h4>
<h4>{{'service.overview.edit.modal' | translate }}</h4>
</div>
<button (click)="closeModal()" aria-label="Close" <button (click)="closeModal()" aria-label="Close"
class="close" type="button"> class="close" type="button">
<span aria-hidden="true">×</span> <span aria-hidden="true">×</span>
@@ -379,7 +377,8 @@
<div> <div>
{{ 'service.overview.edit.body' | translate }} {{ 'service.overview.edit.body' | translate }}
</div> </div>
<div class="mt-4"> </div>
<div class="modal-footer">
<button (click)="closeModal()" class="btn btn-danger mr-2" <button (click)="closeModal()" class="btn btn-danger mr-2"
id="delete-confirm">{{ 'service.detail.return' | translate }} id="delete-confirm">{{ 'service.detail.return' | translate }}
</button> </button>
@@ -387,17 +386,11 @@
class="btn btn-primary">{{ 'service.detail.update' | translate }} class="btn btn-primary">{{ 'service.detail.update' | translate }}
</button> </button>
</div> </div>
</div>
</ng-template> </ng-template>
<ng-template #resetFormModal> <ng-template #resetFormModal>
<div>
<div class="modal-header"> <div class="modal-header">
<div> <h4 class="text-danger">{{'service.overview.reset-form.modal' | translate }}</h4>
<h4>{{'service.overview.reset-form.modal' | translate }}</h4>
</div>
<button (click)="closeModal()" aria-label="Close" <button (click)="closeModal()" aria-label="Close"
class="close" type="button"> class="close" type="button">
<span aria-hidden="true">×</span> <span aria-hidden="true">×</span>
@@ -405,19 +398,18 @@
</div> </div>
<div class="modal-body"> <div class="modal-body">
<div> <span>
{{ 'service.overview.reset-form.body' | translate }} {{ 'service.overview.reset-form.body' | translate }}
</div> </span>
<div class="mt-4">
<button (click)="closeModal()" class="mr-2 btn btn-danger"
id="reset-delete">{{ 'service.overview.reset-form.reset-confirm' | translate }}
</button>
<button (click)="resetFormAndLeave()"
class="btn btn-primary"
id="reset-confirm">{{ 'service.overview.reset-form.reset-return' | translate }}
</button>
</div>
</div> </div>
</div> <div class="modal-footer">
<button (click)="closeModal()"
class="btn btn-primary"
id="reset-confirm">{{ 'service.overview.reset-form.reset-return' | translate }}
</button>
<button (click)="resetFormAndLeave()" class="mr-2 btn btn-danger"
id="reset-delete">{{ 'service.overview.reset-form.reset-confirm' | translate }}
</button>
</div>
</ng-template> </ng-template>

View File

@@ -334,13 +334,8 @@
</form> </form>
</div> </div>
<ng-template #confirmModal> <ng-template #confirmModal>
<div>
<div class="modal-header"> <div class="modal-header">
<div> <h4>{{'service.overview.create.modal' | translate }}</h4>
<h4>{{'service.overview.create.modal' | translate }}</h4>
</div>
<button (click)="closeModal()" aria-label="Close" <button (click)="closeModal()" aria-label="Close"
class="close" type="button"> class="close" type="button">
<span aria-hidden="true">×</span> <span aria-hidden="true">×</span>
@@ -348,29 +343,23 @@
</div> </div>
<div class="modal-body"> <div class="modal-body">
<div> <span>
{{ 'service.overview.create.body' | translate }} {{ 'service.overview.create.body' | translate }}
</div> </span>
<div class="mt-4"> </div>
<button (click)="closeModal()" class="btn btn-danger mr-2 " <div class="modal-footer">
id="delete-confirm">{{ 'service.refuse.create' | translate }} <button (click)="closeModal()" class="btn btn-danger mr-2 "
</button> id="delete-confirm">{{ 'service.refuse.create' | translate }}
<button (click)="createService()" </button>
class="btn btn-primary">{{ 'service.confirm.create' | translate }} <button (click)="createService()"
</button> class="btn btn-primary">{{ 'service.confirm.create' | translate }}
</div> </button>
</div> </div>
</div>
</ng-template> </ng-template>
<ng-template #resetFormModal> <ng-template #resetFormModal>
<div>
<div class="modal-header"> <div class="modal-header">
<div> <h4 class="text-danger">{{'service.overview.reset-form.modal' | translate }}</h4>
<h4>{{'service.overview.reset-form.modal' | translate }}</h4>
</div>
<button (click)="closeModal()" aria-label="Close" <button (click)="closeModal()" aria-label="Close"
class="close" type="button"> class="close" type="button">
<span aria-hidden="true">×</span> <span aria-hidden="true">×</span>
@@ -378,20 +367,20 @@
</div> </div>
<div class="modal-body"> <div class="modal-body">
<div> <span>
{{ 'service.overview.reset-form.body' | translate }} {{ 'service.overview.reset-form.body' | translate }}
</div> </span>
<div class="mt-4"> </div>
<button (click)="resetFormAndLeave()" <div class="modal-footer">
<button (click)="closeModal()"
class="btn btn-primary mr-2" class="btn btn-primary mr-2"
id="reset-confirm">{{ 'service.overview.reset-form.reset-return' | translate }} id="reset-confirm">{{ 'service.overview.reset-form.reset-return' | translate }}
</button> </button>
<button (click)="closeModal()" class="btn btn-danger" <button (click)="resetFormAndLeave()" class="btn btn-danger"
id="reset-delete">{{ 'service.overview.reset-form.reset-confirm' | translate }} id="reset-delete">{{ 'service.overview.reset-form.reset-confirm' | translate }}
</button> </button>
</div> </div>
</div>
</div>
</ng-template> </ng-template>

View File

@@ -923,7 +923,7 @@
"service.overview.create.body": "Please confirm the creation of this service.", "service.overview.create.body": "Please confirm the creation of this service.",
"ldn-service-status": "Status", "ldn-service-status": "Status",
"service.confirm.create": "Create", "service.confirm.create": "Create",
"service.refuse.create": "Discard", "service.refuse.create": "Cancel",
"ldn-register-new-service.title": "Register a new service", "ldn-register-new-service.title": "Register a new service",
"ldn-new-service.form.label.submit": "Save", "ldn-new-service.form.label.submit": "Save",
"ldn-new-service.form.label.name": "Name", "ldn-new-service.form.label.name": "Name",
@@ -1006,12 +1006,12 @@
"ldn-new-service.form.label.removeItemFilter": "Remove", "ldn-new-service.form.label.removeItemFilter": "Remove",
"ldn-register-new-service.breadcrumbs": "New Service", "ldn-register-new-service.breadcrumbs": "New Service",
"service.overview.delete.body": "Are you sure you want to delete this service?", "service.overview.delete.body": "Are you sure you want to delete this service?",
"service.overview.edit.body": "Are you sure you want to confirm those service changes?", "service.overview.edit.body": "Are you sure you want to confirm the changes?",
"service.overview.edit.modal": "Edit Service", "service.overview.edit.modal": "Edit Service",
"service.detail.update": "Edit Service", "service.detail.update": "Edit Service",
"service.detail.return": "Cancel", "service.detail.return": "Cancel",
"service.overview.reset-form.body": "Are you sure you want to discard those changes and leave?", "service.overview.reset-form.body": "Are you sure you want to discard the changes and leave?",
"service.overview.reset-form.modal": "Discard Service Changes", "service.overview.reset-form.modal": "Discard Changes",
"service.overview.reset-form.reset-confirm": "Discard", "service.overview.reset-form.reset-confirm": "Discard",
"admin.registries.services-formats.modify.success.head": "Successful Edit", "admin.registries.services-formats.modify.success.head": "Successful Edit",
"admin.registries.services-formats.modify.success.content": "The service has been edited", "admin.registries.services-formats.modify.success.content": "The service has been edited",
@@ -1028,7 +1028,7 @@
"ldn-service-delete.notification.success.content": "The service has been deleted", "ldn-service-delete.notification.success.content": "The service has been deleted",
"ldn-service-delete.notification.error.title": "Failed Deletion", "ldn-service-delete.notification.error.title": "Failed Deletion",
"ldn-service-delete.notification.error.content": "The service has not been deleted", "ldn-service-delete.notification.error.content": "The service has not been deleted",
"service.overview.reset-form.reset-return": "Return", "service.overview.reset-form.reset-return": "Cancel",
"service.overview.delete": "Delete service", "service.overview.delete": "Delete service",
"ldn-edit-service.title": "Edit service", "ldn-edit-service.title": "Edit service",
"ldn-edit-service.form.label.name": "Name", "ldn-edit-service.form.label.name": "Name",