2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-02 11:40:58 +00:00

Added modal form success messages

- More to be done, just a start
- Create / edit / delete
This commit is contained in:
Oliver
2018-04-30 00:23:02 +10:00
parent a2c1eda5c0
commit a9c20f5d95
4 changed files with 45 additions and 22 deletions

View File

@ -9,7 +9,7 @@ function showAlert(target, message, timeout=5000) {
function showAlertOrCache(alertType, message, cache, timeout=5000) {
if (cache) {
sessionStorage.setItem(alertType, message);
sessionStorage.setItem("inventree-" + alertType, message);
}
else {
showAlert('#' + alertType, message, timeout);
@ -19,26 +19,26 @@ function showAlertOrCache(alertType, message, cache, timeout=5000) {
function showCachedAlerts() {
// Success Message
if (sessionStorage.getItem("alert-success")) {
showAlert("#alert-success", sessionStorage.getItem("alert-success"));
sessionStorage.removeItem("alert-success");
if (sessionStorage.getItem("inventree-alert-success")) {
showAlert("#alert-success", sessionStorage.getItem("inventree-alert-success"));
sessionStorage.removeItem("inventree-alert-success");
}
// Info Message
if (sessionStorage.getItem("alert-info")) {
showAlert("#alert-info", sessionStorage.getItem("alert-info"));
sessionStorage.removeItem("alert-info");
if (sessionStorage.getItem("inventree-alert-info")) {
showAlert("#alert-info", sessionStorage.getItem("inventree-alert-info"));
sessionStorage.removeItem("inventree-alert-info");
}
// Warning Message
if (sessionStorage.getItem("alert-warning")) {
showAlert("#alert-warning", sessionStorage.getItem("alert-warning"));
sessionStorage.removeItem("alert-warning");
if (sessionStorage.getItem("inventree-alert-warning")) {
showAlert("#alert-warning", sessionStorage.getItem("inventree-alert-warning"));
sessionStorage.removeItem("inventree-alert-warning");
}
// Danger Message
if (sessionStorage.getItem("alert-danger")) {
showAlert("#alert-danger", sessionStorage.getItem("alert-danger"));
sessionStorage.removeItem("alert-danger");
if (sessionStorage.getItem("inventree-alert-danger")) {
showAlert("#alert-danger", sessionStorage.getItem("inventree-alert-danger"));
sessionStorage.removeItem("inventree-alert-danger");
}
}