diff --git a/src/js/elements/psa.js b/src/js/elements/psa.js index 81f4a27b5..5e3609d65 100644 --- a/src/js/elements/psa.js +++ b/src/js/elements/psa.js @@ -1,6 +1,20 @@ import axiosInstance from "./axios-instance"; import * as Notifications from "./notifications"; +function clearMemory() { + window.localStorage.setItem("confirmedPSAs", JSON.stringify([])); +} + +function getMemory() { + return JSON.parse(window.localStorage.getItem("confirmedPSAs")) ?? []; +} + +function setMemory(id) { + let list = getMemory(); + list.push(id); + window.localStorage.setItem("confirmedPSAs", JSON.stringify(list)); +} + async function getLatest() { let psa = await axiosInstance.get("/psa"); return psa.data; @@ -20,17 +34,3 @@ export async function show() { }); }); } - -function setMemory(id) { - let list = getMemory(); - list.push(id); - window.localStorage.setItem("confirmedPSAs", JSON.stringify(list)); -} - -function clearMemory() { - window.localStorage.setItem("confirmedPSAs", JSON.stringify([])); -} - -function getMemory() { - return JSON.parse(window.localStorage.getItem("confirmedPSAs")) ?? []; -}