minhnt-dev: oonly ssr fix
This commit is contained in:
@@ -18,6 +18,8 @@ export const useArticleStore = defineStore("article", () => {
|
||||
const article = await $fetch(`/api/articles/get-by-slug/${slug}`)
|
||||
currentArticle.value = {}
|
||||
currentArticle.value = article?.item
|
||||
|
||||
return currentArticle;
|
||||
} catch (error: any) { }
|
||||
}
|
||||
|
||||
|
||||
+17
-22
@@ -4,27 +4,6 @@ export const useDynamicPageStore = defineStore("dynamicPageStore", () => {
|
||||
const currentPage = ref<any>({});
|
||||
const sectionPublished = ref<any[]>([]);
|
||||
const componentPublished = ref<any[]>([]);
|
||||
const step = ref<number>(0)
|
||||
|
||||
|
||||
async function fetchPageByCode(slug: any) {
|
||||
try {
|
||||
const page = await $fetch(`/api/dynamic-page/get-by-code/${slug}`)
|
||||
currentPage.value = {}
|
||||
currentPage.value = page
|
||||
|
||||
setSectionPublished();
|
||||
setComponentPublished();
|
||||
} catch (error: any) {}
|
||||
}
|
||||
|
||||
async function fetchPageById(id: string | number) {
|
||||
try {
|
||||
const { data } = await useFetch(`/api/dynamic-page/get-by-id/${id}`)
|
||||
currentPage.value = {}
|
||||
currentPage.value = data.value
|
||||
} catch (error: any) {}
|
||||
}
|
||||
|
||||
const setSectionPublished = () => {
|
||||
const exsitsTemplate = ['None']
|
||||
@@ -64,13 +43,29 @@ export const useDynamicPageStore = defineStore("dynamicPageStore", () => {
|
||||
setComponentPublished();
|
||||
};
|
||||
|
||||
async function fetchPageByCode(slug: any) {
|
||||
try {
|
||||
const page = await $fetch(`/api/dynamic-page/get-by-code/${slug}`)
|
||||
currentPage.value = {}
|
||||
currentPage.value = page
|
||||
|
||||
setSectionPublished();
|
||||
setComponentPublished();
|
||||
|
||||
return {
|
||||
currentPage,
|
||||
sectionPublished,
|
||||
componentPublished
|
||||
}
|
||||
} catch (error: any) {}
|
||||
}
|
||||
|
||||
return {
|
||||
currentPage,
|
||||
sectionPublished,
|
||||
componentPublished,
|
||||
|
||||
fetchPageByCode,
|
||||
fetchPageById,
|
||||
setSectionPublished,
|
||||
setComponentPublished,
|
||||
setDataQuery,
|
||||
|
||||
Reference in New Issue
Block a user