localhost-front/src/stores/useUserStore.js
2025-02-07 13:46:05 +09:00

23 lines
520 B
JavaScript

import { ref } from 'vue';
import { defineStore } from 'pinia';
import $api from "@api";
export const useUserStore = defineStore('userInfo', () => {
const user = ref(null);
// 사용자 정보 가져오기
const userInfo = async () => {
const response = await $api.get('user/userInfo');
if (response.data.status === "OK") {
user.value = response.data.data;
return true;
}
return false;
};
return {
user,
userInfo,
};
});