/** * Function สำหรับเช็ค permission ของ user */ import { useMenuDataStore } from "@/stores/menuList"; import type { RoleData } from "@/interface/main"; const storeMenu = useMenuDataStore(); export function checkPermission(route: any): RoleData | null { if (storeMenu.permissions && route.meta.Key) { const role = storeMenu.permissions.roles.find((item) => item.authSysId.includes(route.meta.Key) ) ?? null; return role; } else { return null; } }