mirror of
https://github.com/inventree/InvenTree.git
synced 2025-07-02 11:40:58 +00:00
Notifications work through page-reload / page-redirect
- Uses session storage
This commit is contained in:
@ -5,4 +5,33 @@ function showAlert(target, message, timeout=5000) {
|
||||
$(target).delay(timeout).slideUp(200, function() {
|
||||
$(this).alert(close);
|
||||
});
|
||||
}
|
||||
|
||||
function showCachedAlerts() {
|
||||
|
||||
// Success Message
|
||||
if (sessionStorage.getItem("alert-success")) {
|
||||
showAlert("#alert-success", sessionStorage.getItem("alert-success"));
|
||||
sessionStorage.removeItem("alert-success");
|
||||
}
|
||||
|
||||
// Info Message
|
||||
if (sessionStorage.getItem("alert-info")) {
|
||||
showAlert("#alert-info", sessionStorage.getItem("alert-info"));
|
||||
sessionStorage.removeItem("alert-info");
|
||||
}
|
||||
|
||||
// Warning Message
|
||||
if (sessionStorage.getItem("alert-warning")) {
|
||||
showAlert("#alert-warning", sessionStorage.getItem("alert-warning"));
|
||||
sessionStorage.removeItem("alert-warning");
|
||||
}
|
||||
|
||||
// Danger Message
|
||||
if (sessionStorage.getItem("alert-danger")) {
|
||||
showAlert("#alert-danger", sessionStorage.getItem("alert-danger"));
|
||||
sessionStorage.removeItem("alert-danger");
|
||||
}
|
||||
|
||||
sessionStorage.setItem("alert-danger", 'test');
|
||||
}
|
Reference in New Issue
Block a user