import { defineStore } from 'pinia' import { ref } from 'vue' export const useAuthStore = defineStore('authStore', () => { // A variable ref to store the user data const userData = ref(null) // A function acts as a setter to set the incoming user data const setUserData = (newUserData: object) => { userData.value = newUserData } const logout = () => { userData.value = null } return { userData, setUserData, logout } })