mirror of https://github.com/halo-dev/halo
![]() #### What type of PR is this? /area ui /kind feature /milestone 2.21.x #### What this PR does / why we need it: Support async permission checks in route menu generator example: ```ts { path: "", name: "Foo", component: Foo, meta: { title: "Foo", searchable: true, permissions: async () => { const { data } = await checkPermission(); return data; }, menu: { name: "Foo", group: "content", icon: markRaw(MingcuteBook2Line), priority: 4, mobile: false, }, }, } ``` #### Which issue(s) this PR fixes: Fixes # #### Special notes for your reviewer: #### Does this PR introduce a user-facing change? ```release-note 开发者相关:路由的权限检查支持函数 ``` |
||
---|---|---|
.. | ||
BasicLayout.vue | ||
BlankLayout.vue |