warning perubahan data pada list monitoring
This commit is contained in:
parent
b5e0962079
commit
a9a7e6edd3
|
@ -15,6 +15,7 @@ import { NgbModal } from "@ng-bootstrap/ng-bootstrap";
|
||||||
import { AddEditMasterBuildingComponent } from "../../master/master-building/add-edit-master-building/add-edit-master-building.component";
|
import { AddEditMasterBuildingComponent } from "../../master/master-building/add-edit-master-building/add-edit-master-building.component";
|
||||||
import { AddEditMasterComponent } from "../../master/add-edit-master/add-edit-master.component";
|
import { AddEditMasterComponent } from "../../master/add-edit-master/add-edit-master.component";
|
||||||
import { AddEditMasterRoomComponent } from "../../master/master-room/add-edit-master-room/add-edit-master-room.component";
|
import { AddEditMasterRoomComponent } from "../../master/master-room/add-edit-master-room/add-edit-master-room.component";
|
||||||
|
import Swal from "sweetalert2";
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: "app-add-edit-list",
|
selector: "app-add-edit-list",
|
||||||
|
@ -337,7 +338,24 @@ export class AddEditListComponent {
|
||||||
}
|
}
|
||||||
|
|
||||||
cancel() {
|
cancel() {
|
||||||
this.router.navigate(["/list-monitoring"]);
|
if (this.projectInfo.dirty) { // Check if form has unsaved changes
|
||||||
|
Swal.fire({
|
||||||
|
title: 'Are you sure?',
|
||||||
|
text: "You have unsaved changes. Do you really want to leave?",
|
||||||
|
icon: 'warning',
|
||||||
|
showCancelButton: true,
|
||||||
|
confirmButtonColor: '#3085d6',
|
||||||
|
cancelButtonColor: '#d33',
|
||||||
|
confirmButtonText: 'Yes, leave',
|
||||||
|
cancelButtonText: 'No, stay'
|
||||||
|
}).then((result) => {
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
this.router.navigate(["/list-monitoring"]);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
this.router.navigate(["/list-monitoring"]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
modalAddBuilding() {
|
modalAddBuilding() {
|
||||||
|
|
|
@ -126,7 +126,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
class="modal-footer justify-content-between"
|
class="modal-footer "
|
||||||
style="background-color: #fbfbfb !important; border-style: none !important"
|
style="background-color: #fbfbfb !important; border-style: none !important"
|
||||||
>
|
>
|
||||||
<button
|
<button
|
||||||
|
@ -134,7 +134,7 @@
|
||||||
class="btn"
|
class="btn"
|
||||||
style="
|
style="
|
||||||
color: #242222;
|
color: #242222;
|
||||||
width: 25%;
|
width: 10%;
|
||||||
background-color: #fbfbfb !important;
|
background-color: #fbfbfb !important;
|
||||||
border-color: #242222 !important;
|
border-color: #242222 !important;
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
|
@ -147,10 +147,10 @@
|
||||||
type="button"
|
type="button"
|
||||||
class="btn"
|
class="btn"
|
||||||
style="
|
style="
|
||||||
color: #242222 !important;
|
color: #ffffff !important;
|
||||||
width: 25%;
|
width: 10%;
|
||||||
background-color: #dde1e6 !important;
|
background-color: #37a647 !important;
|
||||||
border-color: #dde1e6 !important;
|
border-color: #37a647 !important;
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
"
|
"
|
||||||
[disabled]="spinnerExportActive"
|
[disabled]="spinnerExportActive"
|
||||||
|
|
Loading…
Reference in New Issue