feat: create by site

This commit is contained in:
MoreStrive
2024-07-15 21:02:22 +07:00
parent 043f97743c
commit 7565a37d60
9 changed files with 83 additions and 31 deletions
+5 -5
View File
@@ -28,15 +28,15 @@ export type CategoryTree = Category & {
children?: Category[]
}
export const list = async () => {
export const list = async (event : H3Event) => {
try {
const { site, apiUrl } = useRuntimeConfig().public;
const query = getQuery(event)
const { items }: CategoryTree[] | any = await $fetch(`${apiUrl}/cms/category/tree/site:1`, {
method: "GET",
headers: {
site: 1,
},
headers: new Headers({
site: getSite(query.site).toString(),
}),
});
return { items } ;
} catch (error) {