Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
proc
/
212
/
task
/
212
/
root
/
srv
/
data
/
web
/
vhosts
/
www.impressionrapide.fr
/
htdocs
/
public
/
js
/
//proc/212/task/212/root/srv/data/web/vhosts/www.impressionrapide.fr/htdocs/public/js/alerts.js
let alertBox = document.getElementById("notifications"); /** * Replicates symfony's '$this->addFlash()' method for js * @param {String} type bootstrap's alert type (eg: "success", "danger", "warning"...) * @param {String} message text to display */ function sendAlert(type, message){ let alert = document.createElement("div"); alert.classList.add("alert"); alert.classList.add(`alert-${type}`); alert.classList.add(`alert-dismissible`); alert.classList.add(`fade`); alert.classList.add(`show`); setTimeout(() => {alert.remove()}, 7500) alert.innerHTML = message + `<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>`; alertBox.append(alert); } /** * Clear all alerts */ function clearAlerts(){ alertBox.innerHTML = ""; }