ldc-crm/resources/ts/pages/data.delete.ts
2023-06-15 12:28:05 +02:00

25 lines
949 B
TypeScript

import Swal from "sweetalert2";
const datasDelete = document.querySelectorAll("#dataDelete");
if (datasDelete) {
datasDelete.forEach((dataDelete) => {
dataDelete.addEventListener("submit", (e) => {
const self = e.target as HTMLFormElement;
e.preventDefault();
Swal.fire({
title: "Supprimer cette information ?",
text: "Attention cette action est irréversible, cette information sera complètement retiré des bases",
icon: "warning",
confirmButtonText:
"Je comprends le danger et suis conscient de ce que je fait",
showCancelButton: true,
cancelButtonText: "Annuler",
confirmButtonColor: "#dc3545",
}).then((result) => {
if (result.isConfirmed) {
self?.submit();
}
});
});
});
}