演示

useAllowedAPIPermission

已缓存的允许 API 权限 store,供 Protected 与权限检查使用。双调用。

签名

TSsignature
function useAllowedAPIPermission(): () => AllowedAPIPermissionStore; // APINames value: 'allowed-api-permission'

主要 API

  • checkIsAllowAPI(apiName)

用法

TSXcheck
import { useAllowedAPIPermission } from "@quan-erp/base-frontend"; const permission = useAllowedAPIPermission()(); const canCreate = permission.checkIsAllowAPI("my-plugin.create");

注意

  • UI 门禁优先用 <Protected>