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 { 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 Swal from "sweetalert2"; | ||||
| 
 | ||||
| @Component({ | ||||
|   selector: "app-add-edit-list", | ||||
| @ -337,7 +338,24 @@ export class AddEditListComponent { | ||||
|   } | ||||
| 
 | ||||
|   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() { | ||||
|  | ||||
| @ -126,7 +126,7 @@ | ||||
|   </div> | ||||
| </div> | ||||
| <div | ||||
|   class="modal-footer justify-content-between" | ||||
|   class="modal-footer " | ||||
|   style="background-color: #fbfbfb !important; border-style: none !important" | ||||
| > | ||||
|   <button | ||||
| @ -134,7 +134,7 @@ | ||||
|     class="btn" | ||||
|     style=" | ||||
|       color: #242222; | ||||
|       width: 25%; | ||||
|       width: 10%; | ||||
|       background-color: #fbfbfb !important; | ||||
|       border-color: #242222 !important; | ||||
|       border-radius: 10px; | ||||
| @ -147,10 +147,10 @@ | ||||
|     type="button" | ||||
|     class="btn" | ||||
|     style=" | ||||
|       color: #242222 !important; | ||||
|       width: 25%; | ||||
|       background-color: #dde1e6 !important; | ||||
|       border-color: #dde1e6 !important; | ||||
|       color: #ffffff !important; | ||||
|       width: 10%; | ||||
|       background-color: #37a647 !important; | ||||
|       border-color: #37a647 !important; | ||||
|       border-radius: 10px; | ||||
|     " | ||||
|     [disabled]="spinnerExportActive" | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user