diff options
| author | polo <ordipolo@gmx.fr> | 2026-06-07 21:15:38 +0200 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2026-06-07 21:15:38 +0200 |
| commit | e7c595bdca722858b022ac9ceb2736381f009149 (patch) | |
| tree | ca4c88984879f7f070965bf2e5fba0e7d545f139 /public/js/maintenance.js | |
| parent | 3988f3eb48bafb36b370eecc75a87e804f57c09d (diff) | |
| download | cms-e7c595bdca722858b022ac9ceb2736381f009149.tar.gz cms-e7c595bdca722858b022ac9ceb2736381f009149.tar.bz2 cms-e7c595bdca722858b022ac9ceb2736381f009149.zip | |
anti spam clic
Diffstat (limited to 'public/js/maintenance.js')
| -rw-r--r-- | public/js/maintenance.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/public/js/maintenance.js b/public/js/maintenance.js index 2ed7f98..0c28183 100644 --- a/public/js/maintenance.js +++ b/public/js/maintenance.js | |||
| @@ -41,3 +41,18 @@ function cleanLogs(){ | |||
| 41 | }); | 41 | }); |
| 42 | fetcher.send({}); | 42 | fetcher.send({}); |
| 43 | } | 43 | } |
| 44 | |||
| 45 | function preventClickSpam(button){ | ||
| 46 | if(button.disabled){ | ||
| 47 | return; | ||
| 48 | } | ||
| 49 | |||
| 50 | button.disabled = true; | ||
| 51 | button.style.color = 'grey'; | ||
| 52 | toastNotify('Veuillez patienter...', 1000); | ||
| 53 | |||
| 54 | setTimeout(() => { | ||
| 55 | button.disabled = false; | ||
| 56 | button.style.color = '#ff1d04'; | ||
| 57 | }, 1000); | ||
| 58 | } \ No newline at end of file | ||
