export const useArticleStore = defineStore("article", () => { const currentArticle = ref({}); const getArticleById = async (id: string | number) => { try { const { data} = await useFetch(`/api/articles/get-by-id/${id}`) currentArticle.value = {} currentArticle.value = data.value.item } catch (error: any) {} } const getArticleByCode = async (slug: string) => { try { const { data} = await useFetch(`/api/articles/get-by-slug/${slug}`) currentArticle.value = {} currentArticle.value = data.value.item } catch (error: any) {} } return { currentArticle, getArticleById, getArticleByCode } }); import.meta.hot && import.meta.hot.accept(acceptHMRUpdate(useArticleStore, import.meta.hot));