This commit is contained in:
2026-03-23 14:04:53 +01:00
parent 0cee3e5cb7
commit 7de369e46a
10 changed files with 126 additions and 28 deletions

View File

@@ -1,7 +1,16 @@
import { useFetchJson } from "@/composable/useFetchJson";
import type { MenuItem, Route } from "@/types/menu";
export const getMenu = async () => {
const resp = await useFetchJson('/api/v1/restricted/menu/get-menu');
const resp = await useFetchJson<MenuItem>('/api/v1/restricted/menu/get-menu');
return resp.items.children
}
export const getRoutes = async () => {
const resp = await useFetchJson<Route[]>('/api/v1/restricted/menu/get-routes');
return resp.items