diff --git a/pages/category/[name].vue b/pages/categories/[name].vue similarity index 73% rename from pages/category/[name].vue rename to pages/categories/[name].vue index 0701ba2..cec2fbb 100644 --- a/pages/category/[name].vue +++ b/pages/categories/[name].vue @@ -2,36 +2,28 @@ const route = useRoute(); const categoryName = route.params.name as string; -const { data: categories } = useCategories(); -const { data: recipes, status } = useCategoryRecipes(categoryName); +const { data: recipes, status } = await useCategoryRecipes(categoryName); -const category = computed(() => - categories.value?.find((c) => c.name === categoryName) -); - -if (!category.value) { +if (!recipes.value) { throw createError({ statusCode: 404, - message: 'Category not found', + statusMessage: "Category not found", }); }