diff --git a/frontend/pages/articles.vue b/frontend/pages/articles.vue index 078c45c..abae37c 100644 --- a/frontend/pages/articles.vue +++ b/frontend/pages/articles.vue @@ -3,6 +3,7 @@ // import import useGetArticles from "~/composables/api/blog/useGetArticles"; +import ArticlesList from "~/components/articles/ArticlesList.vue"; // state @@ -14,17 +15,15 @@ const { data: articles, suspense } = useGetArticles(page, debouncedSearch); // ssr -await useAsyncData(async () => { +const response = await suspense(); - const response = await suspense(); +if (response.isError) { + throw createError({ + statusCode: 500, + statusMessage: `Error in categories page prefetch` + }); +} - if (response.isError) { - throw createError({ - statusCode: 500, - statusMessage: `Error in categories page prefetch` - }); - } -}); @@ -50,50 +49,13 @@ await useAsyncData(async () => { -