| Current Path : /home/users/unlimited/www/learnoid.codeskitter.site/resources/js/stores/ |
| Current File : /home/users/unlimited/www/learnoid.codeskitter.site/resources/js/stores/auth.js |
import { defineStore } from "pinia";
export const useAuthStore = defineStore("auth", {
state: () => ({
authToken: null,
userData: null,
}),
actions: {
setAuthData(token, data) {
this.authToken = token;
this.userData = data;
},
clearAuthData() {
this.authToken = null;
this.userData = null;
localStorage.removeItem("quiz");
localStorage.removeItem("exam");
},
},
persist: true,
});