|
|
@@ -2,8 +2,8 @@ import { useAbility } from '@casl/vue'
|
|
|
|
|
|
export default defineNuxtRouteMiddleware((to, _) => {
|
|
|
const ability = useAbility()
|
|
|
-
|
|
|
- const candidates = [to.name].concat(to.matched.map((route) => route.name))
|
|
|
+ console.log(to)
|
|
|
+ const candidates = to.matched.map((route) => route.name)
|
|
|
|
|
|
const pages = ability.rules
|
|
|
.filter((rule) => rule.action.toString() === 'display')
|