22 lines
598 B
Markdown
22 lines
598 B
Markdown
## Initialisation de la modale
|
|
|
|
Dans le fichier template de base, ajouter :
|
|
|
|
- `{% include 'orfeo_django_toolkit/orfeo_generic_confirmation_modal.html' %}`
|
|
- `<script src="{% static 'orfeo_django_toolkit/js/orfeo_generic_confirmation_modal.js' %}"></script>`
|
|
|
|
|
|
La modale générique peut maintenant être utilisé partout, avec des fonctions de cette forme :
|
|
|
|
```
|
|
async function deletePressed(){
|
|
const confirmed = await confirmDialog.show({
|
|
title: "Suppression",
|
|
message: "Supprimer cet élément ?"
|
|
});
|
|
|
|
if (confirmed) {
|
|
// suppression, fetch ect...
|
|
}
|
|
}
|
|
``` |