Matthew Aaron Raymer
2 years ago
2 changed files with 22 additions and 0 deletions
@ -0,0 +1,21 @@ |
|||
// @ts-check
|
|||
import { defineStore } from "pinia"; |
|||
|
|||
export const useAppStore = defineStore({ |
|||
id: "account", |
|||
state: () => ({ |
|||
condition: JSON.parse( |
|||
typeof localStorage["app_condition"] == "undefined" |
|||
? "uninitialized" |
|||
: localStorage["app_condition"] |
|||
), |
|||
}), |
|||
getters: { |
|||
condition: (state) => state.condition, |
|||
}, |
|||
actions: { |
|||
reset() { |
|||
localStorage.removeItem("app_condition"); |
|||
}, |
|||
}, |
|||
}); |
Loading…
Reference in new issue